5.019 Mar 2026Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsTA is good, pay is decent thoughConsPay can be increased a lot.Show more
5.010 June 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsflexible work schedule and good payConsneed to be on site for workShow moreHelpfulShare
4.024 June 2026Postdoctoral researcherCurrent employee, less than 1 yearNew York, NYRecommendCEO approvalBusiness outlookProsFlexible, lovely campus, excellent peopleConsLow pay, lack of job stabilityShow moreHelpfulShare