Fortune 1000 rank: 44Best Companies rank: 86No. of U.S. employees: 47,645
Most common salaried job: Software Development Engineer
Avg. pay in that job: N.A.
What makes it so great? Software behemoth offers 2,300 different courses; training consumes 3% of budget. It has expanded the campus to include 5.5 million square feet of new office space.
NEXT: FedEx