5.0
Jan 8, 2026
Current employee
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Great company to be working in. Good benefits and PTO.
Cons
Short career ladder which can make progression difficult
Check out your Company Bowl for anonymous work chats.