5.0
Apr 13, 2026
Current employee, more than 10 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Interesting work, good colleagues, company is supportive and there is good work/life balance. There are leadership opportunities for those to want them. Pay is competitive.
Cons
Raises haven't kept up with inflation. It's hard to break in as a new employee. There is a lot of change, mostly for the better but a lot of change.