5.0
May 9, 2026
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
None. Nice pay at the start.
Cons
Chaos. Do not apply. Circling the drain. Reorgans and layoffs and no direction
Check out your Company Bowl for anonymous work chats.