5.0
15 Nov 2023
Current employee, more than 10 years
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Truly great people, professional colleagues, positive work culture, support for health work-life balance, supportive managers, meaningful mission (support scientific communities and the advancement of science)
Cons
Limited opportunites for career growth