5.0
May 21, 2026
Former employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Great people to work with, managers are transparent, highly motivated teams, and outstanding compensation package
Cons
Many reorganizations and job security