2.0
18 Nov 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.