5.0
Dec 13, 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Excellent company to work for, growing quickly, international reach, executives listen to your ideas and give you the freedom and support to implement approved new programs and initiatives.
Cons
The technical aspects of credit card processing are complex, but the long term employees are very generous with their time to help you learn the business.