4.0Nov 23, 2021Unstable organizationScientist iCurrent employee, more than 5 yearsBoston, MARecommendCEO approvalBusiness OutlookProsRelatively good compensation and benefits Good resources and support systemConsPosition titles lower than other companiesShow more
5.0Jan 13, 2021Great place to workEngineer iCurrent employeeCambridge, MARecommendCEO approvalBusiness OutlookProsculture, pay, time off, flexibility, benefitsConsno cons to be reportedShow more
5.0Nov 9, 2020Great place to workScientist iCurrent employee, more than 8 yearsCambridge, MARecommendCEO approvalBusiness OutlookProsSmart people, great benefits, company encourages personal growthConsCorporate nonsense can be a little heavy-handed at times. New systems take a long time to implelentShow more