4.022 Jan 2021Smts - senior member of technical staffFormer employee, more than 10 yearsCambridge, MARecommendCEO approvalBusiness outlookProsCoworkers, location, project variety and challenge, benefitsConsLack of Progression and poor managersShow more
5.015 June 2026Principal member of the technical staffCurrent employee, more than 8 yearsCambridge, MARecommendCEO approvalBusiness outlookProsGreat culture and brilliant colleagues. Strong and relevant mission. Interesting, challenging, and diverse work. Managers are supportive and inclusive.ConsCompany wide communication could improve at times.Show moreHelpfulShare
4.021 June 2026Production engineerCurrent employeeRecommendCEO approvalBusiness outlookProsGood work-life balance and benefitsConsRole ambiguity and program organizationShow moreHelpfulShare