4.0Jul 24, 2025Customer success manager (csm)Former employee, more than 1 yearIstanbulRecommendCEO approvalBusiness outlookProsI worked here for 2 years, team is great and I loved the way they are doing business.ConsSalary was not ideal, nor is the bonus structureShow more
5.0May 16, 2023Account executiveCurrent employee, more than 1 yearNew York, NYRecommendCEO approvalBusiness outlookProsVery collaborative working environment with extremely kind and generous people at the top of their field.ConsDue to the remote work, less face-to-face with co-workers in other regions. But still the preferred working environment for me personally.Show moreHelpfulShare
4.0May 22, 2024Account executiveFormer employeeNew York, NYRecommendCEO approvalBusiness outlookProsGreat product, marketing, CSM, and sales teams.ConsProduct is great but a nice to have.Show moreHelpfulShare