5.0
21 May 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