2.0
Nov 18, 2014
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Some of the employers are really good people.
Cons
Horrible place to work. Integration with Mastercard is a mess and unorganized. HR is the worst. Treat people poorly. Give false information and don't respond to employees.