5.0
Jun 12, 2023
Current employee
Recommend
CEO approval
Business outlook
Pros
Highly regarded as one of the best providers to the payment card industry, the company is fair and transparent with staff and customers. Employees are collaborative and supportive of one another to deliver a great service.
Cons
the company is young and led by a highly technical team, so some internal processes and procedures can be quite complex