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 Jun 2026Process sciences associate iFormer employeeRecommendCEO approvalBusiness outlookProsgreat team and great benefitsConsbecoming less of a startupShow moreHelpfulShare
2.07 Jun 2026SpecialistCurrent employee, more than 1 yearRensselaer, NYRecommendCEO approvalBusiness outlookProsPay, health insurance, and stock.ConsFavoritism, falling culture, fear of jobs being replaced. Everyone is miserable.Show moreHelpfulShare