5.03 May 2011Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsGood place to work and good science.ConsCompensation. Benefits can be better. Other things are great.Show more
5.010 June 2026Process sciences associate iFormer employeeRecommendCEO approvalBusiness outlookProsgreat team and great benefitsConsbecoming less of a startupShow moreHelpfulShare
4.012 June 2026ScientistCurrent employee, more than 3 yearsTarrytown, NYRecommendCEO approvalBusiness outlookProsStrong science and good work ethicConsBusy project schedules and busy siteShow moreHelpfulShare