4.0Nov 12, 2024Senior customer success managerFormer employee, more than 3 yearsNew York, NYRecommendCEO approvalBusiness OutlookProsGreat platform and smart peopleConsCompany turnover in leadership roles is troublesome.Show more
5.0May 29, 2025DirectorCurrent employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsGreat product that makes your proud. You have an impact in people's lives.ConsTeam is scattered across the world, so collaboration can be a challenge as you have to work across multiple time zones.Show moreHelpfulShare
4.0May 17, 2026Account executiveCurrent employeeNew York, NYRecommendCEO approvalBusiness OutlookProsgood pay / compensation overallConsAI space is changing value proposition in the marketShow moreHelpfulShare