5.019 Mar 2026Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsTA is good, pay is decent thoughConsPay can be increased a lot.Show more
5.014 Jun 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsGreat environment, interesting work, and smart colleagues. Tuition benefit is meaningful.ConsRaises are not based on performance and don’t meet cost of living raises so comp needs to be improved.Show moreHelpfulShare
5.030 Jun 2026ResearcherFormer employeeNew York, NYRecommendCEO approvalBusiness outlookProsGreat connections and the ability to pivotConsLower end of pay and depends on opportunityShow moreHelpfulShare