5.0
3 Mar 2026
Former employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
All employees have a voice. Senior leadership is fantastic
Cons
Some internal politics, like all other companies
Check out your Company Bowl for anonymous work chats.