5.0
13 May 2025
Former employee, more than 1 year
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Great people, supportive work culture, Great resources, pretty good pay
Cons
Can be rigid in the way they operate.
Check out your Company Bowl for anonymous work chats.