2.0
23 Nov 2025
Current employee
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Benefits are good, better than many other companies.
Cons
Management is very overbearing and judgmental.
Check out your Company Bowl for anonymous work chats.