5.0Sep 24, 2024Associate scientistCurrent employee, more than 1 yearTarrytown, NYRecommendCEO approvalBusiness OutlookProsfantastic benefits and great payConslong hours and stressful daysShow 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
2.0Jun 7, 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