4.0
Feb 18, 2025
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Culture, collaboration, work life balance
Cons
Reduced focus on managing people, recent and numerous staff changes
Check out your Company Bowl for anonymous work chats.