4.010 Oct 2025DirectorFormer employeeNewton, MARecommendCEO approvalBusiness outlookProsGreat people to work withConsLow pay and overall compensationShow more
5.021 May 2026Mechanical engineerFormer employee, more than 5 yearsNewton, MARecommendCEO approvalBusiness outlookProsGreat mission and diverse team of professionals, good benefitsConsCommunication between area managers and support staff can feel one sided at timesShow moreHelpfulShare
5.09 June 2025Anonymous employeeCurrent employee, more than 1 yearRecommendCEO approvalBusiness outlookProsDecent job for what it is.ConsLack of communication with certain peopleShow moreHelpfulShare