5.0Mar 31, 2026Biotech production specialistFormer employee, more than 1 yearRensselaer, NYRecommendCEO approvalBusiness OutlookProsThey actually care for employees, amazing holiday parties and outingsConsIn the middle of nowhereShow more
5.0Jun 10, 2026Process sciences associate iFormer employeeRecommendCEO approvalBusiness OutlookProsgreat team and great benefitsConsbecoming less of a startupShow moreHelpfulShare
4.0Jun 12, 2026ScientistCurrent employee, more than 3 yearsTarrytown, NYRecommendCEO approvalBusiness OutlookProsStrong science and good work ethicConsBusy project schedules and busy siteShow moreHelpfulShare