3.0
Sep 19, 2016
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
High tech company that stays on the leading edge of their business. Has the ability to cater to their customers needs.
Cons
New management has lost site of the technical people out in the field. It could very well lead to their down fall within the credit card industry.