5.0Feb 20, 2024InternshipFormer employee, less than 1 yearDurham, NCRecommendCEO approvalBusiness OutlookProsLocation and benefits were goodConsLayoffs have made the morale go downShow 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