3.09 Jan 2025Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsGreat coworkers and team Learn a lot Face pacedConsLeadership (C-Suite) Burn Out Poor decision makersShow more
5.06 Aug 2023Anonymous employeeFormer employeeCambridge, MARecommendCEO approvalBusiness outlookProsCollaborative culture, growth opportunities, challenging assignmentsConsLess established structure and processShow moreHelpfulShare
4.023 Apr 2026Scientist iiFormer employee, more than 3 yearsCambridge, MARecommendCEO approvalBusiness outlookProsInitially there was an emphasis on culture but that declined over timeConsAt times there was too much red tapeShow moreHelpfulShare