5.08 Jul 2025Technical support analystFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookPros-Welcoming culture -Great Salary -Challenging workCons-Not enough opportunities to meet in personShow more
5.021 Dec 2022Customer success manager (csm)Former employeeRemoteRecommendCEO approvalBusiness outlookProsgreat company to work forConsnone that I can think ofShow moreHelpfulShare
3.019 Jun 2026Anonymous employeeCurrent employee, more than 10 yearsRecommendCEO approvalBusiness outlookProsGood team, lots of talented people, decent benefitsConsspyware on employees, rapid turnover for employees, rapid software infrastructure changesShow moreHelpfulShare