4.0
9 Feb 2021
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great environment for career growth Job Security and ability to learn full payments ecosystem Good management with transparency with employees Good benefits package for any level employee
Cons
Salaries could be slightly more competitive for middle management positions