5.0
31 Mar 2026
Current employee, less than 1 year
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Great benefits. Flexible time off. Interesting work being done.
Cons
No support. No guidance. A lot of "figure it out on your own". Management really needs to figure how to actually manage people. Lots of micromanagement if anything.