Fortune 1000 rank: 514
Best Companies rank: 98
No. of U.S. employees: 12,474
Most common salaried job (Avg. Pay):
Program Analyst ($67,491)
What makes it so great? Banking and credit card services firm offers rich retirement and profit-sharing contributions to every employee. In 2005 the supplement was 15% of pay for banking employees, 20% for credit card employees.