4.0
Oct 22, 2015
Current employee, more than 1 year
Wilmington, DE
Recommend
CEO approval
Business Outlook
Pros
Good work/life balance. Super diversified and friendly environment
Cons
Relatively smaller credit card portfolio within U.S. it's not a big institution as you may expect