4.0
Nov 24, 2025
Former employee
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Good culture on my team. Good benefits. Wish the 401k vested after a year but two years is alright.
Cons
Employees feel insecure and unstable. I’m not sure what is being done to comfort everyone but the change management hasn’t been great.