1.0
Apr 7, 2026
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Peers are fantastic, decent benefits
Cons
Loads of leadership changes. 3 CMOs in under 12 months. No job clarity. Teams and people just disappear and we find out through the grapevine there was a layoff.