4.021 Oct 2025Sr customer success managerCurrent employee, more than 5 yearsNew York, NYRecommendCEO approvalBusiness outlookProsI have a great team to work with so it makes a huge difference in my reviewConsExpectations of the sales goals can be unrealisticShow more
5.010 Jan 2026Anonymous internFormer internRecommendCEO approvalBusiness outlookProsGreat culture, intern program, benefitsConsNothing major really - program was excellentShow moreHelpfulShare
4.027 Jan 2026RecruiterCurrent employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsgood culture and friendly peopleConsunclear career progression, lots of management changes last few yearsShow moreHelpfulShare