2.07 Apr 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookPros- great people - competitive salaryCons- leadership doesn't know what they're doingShow more
5.023 May 2024Senior associate scientistFormer employeeCambridge, MARecommendCEO approvalBusiness outlookProsExcellent place to work, supportive community and flexible work scheduleConsSometimes unclear direction/decision making, some work is mildly repetitiveShow moreHelpfulShare
3.021 Nov 2025Principal associate scientistFormer employeeCambridge, MARecommendCEO approvalBusiness outlookProsMove up ladder quickly hereConsLayoffs happen about every yearShow moreHelpfulShare