3.0Apr 29, 2015Anonymous employeeCurrent employee, less than 1 yearRaleigh, NCRecommendCEO approvalBusiness outlookProsGreat benefits and consistent work scheduleConsHard to get time off, inconsistent goals.Show more
5.0Jun 17, 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.0Jun 24, 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