1.0
20 Apr 2019
Anonymous employee
Former employee, more than 1 year
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Great scientists, great people, good benefits
Cons
Company has lost its way. Had great HR support- not anymore- the heart and soul of the company has been forced out by the CEO and his blindspots. Now layoffs and people actively looking