5.0Dec 12, 2025National account managerFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsIndustry leading performance and great teamConsCan be difficult working in such a large industry leading businessShow more
5.0Oct 30, 2025Project coordinatorFormer employee, more than 3 yearsBeverly, MARecommendCEO approvalBusiness outlookProsGood people to work withConsUnstable organization and need to keep up with projectsShow moreHelpfulShare
1.0Oct 10, 2025EngineerCurrent employee, more than 5 yearsBoston, MARecommendCEO approvalBusiness outlookProsWork life balance is okConsManagement team changed over this 2 years. The company is a mess. Don't recommend this company. People laid off and organization change were frequently happened.Show moreHelpfulShare