3.0Jun 8, 2026Great place until recent pivot to Ai spendingSr. client solutions executiveFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsDepends what department you work in and the colleagues, great place to work and decent payConsVery process driven, red tape. Harder dealing internally than with customers sometimes.Show more
5.0Sep 6, 2024ReviewClient solutions managerCurrent employeeJakartaRecommendCEO approvalBusiness OutlookProsFlexibility for working hour on every dayConsAdj Salary not competitive on every yearShow more
5.0Jun 29, 2023Good companyClient solutions managerCurrent employee, more than 3 yearsZürichRecommendCEO approvalBusiness OutlookProsNice Colleagues, good work environment, future technology, great office location in circle ZurichConsNo real cons to mention.Show more