2.0
6 Feb 2026
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Smart bunch of people to work with. Everyone is very approachable and extremely helpful. Lots of great technical things to learn, particularly for people new to the payments domain.
Cons
Senior management lacks transparency. Serious burnout with people always working overtime! It feels like we are solving problems that don't go away forever.