4.0
Apr 13, 2026
Current employee, more than 5 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Supportive environment with professional development opportunities including employee tuition benefits. Various opportunities on campus. Easier to move within once you're in the system.
Cons
Highly decentralized. Financially tight times with restructuring and/or layoffs happening.