4.0
Jul 24, 2026
Current employee, more than 10 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
amazing work, smart and engaging coworkers, always something interesting going on
Cons
your employee experience really depends on what department/center you're in; pay is better than it used to be but still less that you'd get in industry