3.0
Mar 7, 2025
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Good pay and work life balance
Cons
CMO makes bad hires that causes multiple people to leave with no way of properly reporting the issue.
Check out your Company Bowl for anonymous work chats.