4.02 Feb 2026Senior research associateCurrent employee, more than 1 yearCambridge, MARecommendCEO approvalBusiness outlookProsFantastic group of people to collaborate with.ConsCertain roles can wear many hats.Show more
5.01 May 2026ScientistCurrent employeeRecommendCEO approvalBusiness outlookProsGreat science, great work environment, lots of supportConsThings move quick, which isn't necessarily a conShow moreHelpfulShare
5.05 Oct 2025Animal care technicianCurrent employee, more than 1 yearRensselaer, INRecommendCEO approvalBusiness outlookProsHealth Insurance Benefits Communication PayConsPay Responsibility Environment Shift ConflictShow moreHelpfulShare