5.016 Aug 2023Customer service manager (csm)Current employee, more than 3 yearsNew York, NYRecommendCEO approvalBusiness outlookProsGreat culture, cares about clients, lots of opportunity for growthConsIt is a larger company with a lot of teams - if that does not appeal to you.Show more
1.04 May 2026Director of partnershipsFormer employeeLos Angeles, CARecommendCEO approvalBusiness outlookProsNo pro's there's a reason they dissapeared from planet earth - if they ever do come back I wouldn't trust them.ConsPoor leadership, lack of consistency in pay (yes, they missed plenty of payroll cycles), that's just the tip of the icebergShow moreHelpfulShare1
2.04 Nov 2025Customer success manager (csm)Current employee, more than 5 yearsSan Francisco, CARecommendCEO approvalBusiness outlookProsculture can be fine until some exec decides to take it out on someoneConsDon't even pay their employees, empty promisesShow moreHelpfulShare1