4.0Sep 6, 2017Was a great place to workR&d managerFormer employee, more than 5 yearsCambridge, MARecommendCEO approvalBusiness OutlookProsEmployee engagement positive for the most part. Challenging and rewarding experience.ConsCulture started to change due to a series of changes and power struggles at management level.Show more