5.02 Jan 2026Lab technologistFormer employee, more than 5 yearsStamford, CTRecommendCEO approvalBusiness outlookProsGreat staff and pay. Great for entry levelConsthey had to lay off a lot of peopleShow more
5.018 Dec 2025Senior systems administratorFormer employee, more than 3 yearsStamford, CTRecommendCEO approvalBusiness outlookProsGreat pay and work-life balance. Great people to work with.ConsBad layoffs, and the stock dropped.Show moreHelpfulShare
4.021 Dec 2025ScientistFormer employeeStamford, CTRecommendCEO approvalBusiness outlookProsA lot of chance to learnConsCorporate politics was bad at my timeShow moreHelpfulShare