4.0Aug 30, 2023Good Place to work overallSenior process engineerCurrent employee, more than 5 yearsCambridge, MARecommendCEO approvalBusiness OutlookProsGreat people Large company so room for growthConsCompany has ups and downs and has struggled recentlyShow more
3.0May 8, 2022Decent overallSenior process engineerCurrent employeeRecommendCEO approvalBusiness OutlookProsDecent pay considering the workloadConsAbility to move up can be limited based on your departmentShow more