5.012 Dec 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.030 Oct 2025Project coordinatorFormer employee, more than 3 yearsBeverly, MARecommendCEO approvalBusiness outlookProsGood people to work withConsUnstable organization and need to keep up with projectsShow moreHelpfulShare
1.010 Oct 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