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