3.0Feb 16, 2023Associate directorFormer employeeCambridge, MARecommendCEO approvalBusiness OutlookProsMany passionate engineers who stay for a long timeConsBogged down in internal processesShow more
5.0Jun 15, 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.0Jun 21, 2026Production engineerCurrent employeeRecommendCEO approvalBusiness OutlookProsGood work-life balance and benefitsConsRole ambiguity and program organizationShow moreHelpfulShare