5.023 Feb 2024Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsgreat culture, people, and missionConssome travel, several organizational changesShow more
5.022 Oct 2025Partnerships managerFormer employee, more than 1 yearNew York, NYRecommendCEO approvalBusiness outlookProsreally admired the people i worked forConsthere was limited pay growth but i also didn't stay long enough to fully experieneShow moreHelpfulShare
4.017 Oct 2025Software engineerFormer employeeNew York, NYRecommendCEO approvalBusiness outlookProsPeople, benefits, work travel and vacations.ConsPeople are overworked, company refuses to hire more people to fix this, and the leadership can't figure out where the company is heading.Show moreHelpfulShare2