5.0
28 June 2026
Former employee, more than 1 year
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Great management, competitive pay, mission driven
Cons
Long hours, limited portfolio, lean teams
Check out your Company Bowl for anonymous work chats.