5.0Mar 19, 2026Anonymous employeeCurrent employeeRecommendCEO approvalBusiness OutlookProsTA is good, pay is decent thoughConsPay can be increased a lot.Show more
5.0Jun 10, 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsflexible work schedule and good payConsneed to be on site for workShow moreHelpfulShare
4.0Jun 24, 2026Postdoctoral researcherCurrent employee, less than 1 yearNew York, NYRecommendCEO approvalBusiness OutlookProsFlexible, lovely campus, excellent peopleConsLow pay, lack of job stabilityShow moreHelpfulShare