Fortune 1000 rank: 44Best Companies rank: 86No. of U.S. employees:
47,645Most common salaried job:
Software Development EngineerAvg. 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