2.013 May 2025Research scientistCurrent employeeNew Haven, CTRecommendCEO approvalBusiness outlookProsGood work environment and collegial atmosphere.ConsUnprofessional handling of mass layoff.Show more
5.019 Mar 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsGood work life balance, treated respectfully.ConsGrowth opportunities can be limited.Show moreHelpfulShare
1.029 Jan 2026Senior project managerFormer employeeNew Haven, CTRecommendCEO approvalBusiness outlookProsRemote work and salary are greatConsNot a good place to workShow moreHelpfulShare