3.0
Apr 1, 2026
Current employee, more than 8 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
- work life balance - team environment
Cons
- terrible growth opportunities. doesn't seem like anyone is on your side when it comes to promotions. You have to initiate everything.