4.023 Apr 2025Software engineerFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsGood environment, Good workplace with salaryConsWork pressure is high also competitiveShow more
5.012 Oct 2025Business developmentFormer employeeBoston, MARecommendCEO approvalBusiness outlookProsLots of interesting work in the biotech spaceConsNone that I can think of.Show moreHelpfulShare
3.021 Apr 2026Anonymous employeeFormer employee, more than 1 yearBoston, MARecommendCEO approvalBusiness outlookProsgreat benefits and some good people to work with. You get great experience but at the cost of your mental health.ConsNo 401k match Terrible leadership Bad with money managementShow moreHelpfulShare