5.0Sep 13, 2024Great place to workAnonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsGreat team Exciting platform Good benefits Good location if you want to avoid city commute Hybrid 1 day a week onsiteConsPrimary candidate going on 10+ years. Difficult investor situation.Show more
3.0Jan 17, 2024It was good until it wasn'tCra iFormer employee, more than 1 yearNeedham, MARecommendCEO approvalBusiness OutlookProsI didn't get to know upper management/leadership team well, but the people I did interact with were all wonderful people.ConsHalf the company was laid off in December 2023 with a week's notice. Not funShow more
5.0Jun 12, 2023Company with a missionDirectorCurrent employee, more than 1 yearNeedham, MARecommendCEO approvalBusiness OutlookProsPatient focus; strong pipeline; great science; positive culture; very experienced, supportive, and empowering leadership that listens to the employees.ConsIt would like to have more face to face time together with my colleagues.Show more