1.0Jan 30, 2026Process engineerFormer employeeRensselaer, INRecommendCEO approvalBusiness OutlookProsScience based, data driven, interestingConsManagement and leadership sucks in generalShow more
5.0Jun 13, 2026Senior scientistFormer employee, less than 1 yearTarrytown, NYRecommendCEO approvalBusiness OutlookProsexciting work and you learn a lotConsYou work a lot, but the politics is probably the main issueShow moreHelpfulShare
5.0Jul 1, 2026BpsFormer employee, more than 3 yearsAlbany, NYRecommendCEO approvalBusiness OutlookProsGreat culture, good pay, good work life balanceConsThe location is not the bestShow moreHelpfulShare