5.0Apr 3, 2025TfCurrent employeeNew York, NYRecommendCEO approvalBusiness outlookProsGood luck to you guysConsThe only way you could make it work was to get the moneyShow more
5.0Dec 15, 2022FarmerCurrent contractorRecommendCEO approvalBusiness outlookProsGreat starting salary. Upside potentialConsNone that I can see so farShow moreHelpfulShare
4.0Mar 23, 2022Biostatistics managerFormer employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsgood company culture and coworkersConsno no no no noShow moreHelpfulShare