3.024 Mar 2026Sr. scientistFormer employeeTarrytown, NYRecommendCEO approvalBusiness outlookProsCan be flexible depending on bossConsNot any training for most groupsShow more
5.010 Jun 2026Process sciences associate iFormer employeeRecommendCEO approvalBusiness outlookProsgreat team and great benefitsConsbecoming less of a startupShow moreHelpfulShare
4.012 Jun 2026ScientistCurrent employee, more than 3 yearsTarrytown, NYRecommendCEO approvalBusiness outlookProsStrong science and good work ethicConsBusy project schedules and busy siteShow moreHelpfulShare