4.0Jan 26, 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsgood benefits great team international companyConsthere were no cons at allShow more
5.0Jun 9, 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsSmart, knowledgeable people work here that really care about their mission.ConsThey've moved to Cambridge, MA. If you are required to go into the office, it can be a bit challenging. However, the office is first class.Show moreHelpfulShare
4.0Sep 5, 2024Senior medical writerFormer employee, more than 3 yearsAndover, MARecommendCEO approvalBusiness outlookProsThe people in this organization are great.ConsI can't think of any right now.Show moreHelpfulShare