Fortune 1000 rank: 154
Best Companies rank: 84
No. of U.S. employees: 19,047
Most common salaried job (Avg. Pay):
Project Manager ($100,393)
What makes it so great? To ensure that staffers aren't in dead-end jobs, the diversified financial services provider has an annual training budget of $48 million. Last year 18,666 employees took courses, and 11% of the workforce was promoted.