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 more
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 moreHelpfulShare
4.021 Dec 2025ScientistFormer employeeStamford, CTRecommendCEO approvalBusiness outlookProsA lot of chance to learnConsCorporate politics was bad at my timeShow moreHelpfulShare