2.014 Sept 2015Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsBenefits are very good and low pricedConsUpper management sucks!! They need to be trainedShow more
5.017 Jun 2026Associate directorFormer employee, more than 8 yearsCambridge, MARecommendCEO approvalBusiness outlookProsGreat mission and leadership at all levelsConsSome managers isolated you and your contributions, and it is not easy to overcome this when you work remotelyShow moreHelpfulShare
2.024 Jun 2026Sr. manager, engineeringFormer employee, more than 1 yearDurham, NCRecommendCEO approvalBusiness outlookProsgood pay and benefits to include salary, bonus, and stock.Conspoor leadership environment above site level.Show moreHelpfulShare