5.017 Apr 2024A great company doing great science!Research associateFormer employee, more than 3 yearsFramingham, MARecommendCEO approvalBusiness outlookProsThe community among coworkers was very supportive! I felt encouraged to take risks and grow as a scientist knowing that everyone had my back.ConsBeing such a small company, the pay is less competitive than some of the larger labs in Boston.Show more