4.0Jul 31, 2014Anonymous employeeCurrent employee, more than 5 yearsRecommendCEO approvalBusiness OutlookProsYou get out of it what you put in to itConsNo too much to say here. It is all go.Show more
5.0Apr 11, 2026Senior principal scientistCurrent employee, more than 5 yearsTarrytown, NYRecommendCEO approvalBusiness OutlookProsThis company is very good. Good salary, benefits and excellent working environment.ConsIt is not easy to promote to next level. Usually it needs 3-6 years.Show moreHelpfulShare
3.0Jun 14, 2026Senior associate scientistCurrent employee, more than 1 yearTarrytown, NYRecommendCEO approvalBusiness OutlookProsGood pay Good insurance and benefitsConsBusy work Volatile work schedules Hit or miss depending on managementShow moreHelpfulShare