4.0
Jun 17, 2026
Current employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Culture, colleagues, project mission, leadership
Cons
Slow, too much processes and paperwork, company wants to accelerate, but current processes makes it impossible to accelerate.