4.0
Jul 21, 2026
Current employee
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Good Benefits & Culture. Friendly & supportive enviornment
Cons
Employee development is a blind spot. Difficult to advance career without applying for another role or leaving for an opportunity outside of company