1.0
Jun 16, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
It is a strong name in payments and deservedly the account managers have a good reputation.
Cons
Management is one big gang of bullies. Career progression limited to leaderships inner circle. Work culture is awful. Product needs a lot of work. The recent acquisitions show how desperate they are as they've broken a sacred tenet to not do M&A. Team leads are the worst people known to man. They meet weekly and discuss everyone. One told me that if you do something they deem wrong, they all know. Scummy hivemind.