Fortune 1000 rank: 107Best Companies rank: 91No. of U.S. employees: 142,084
Most common salaried job: Store Manager
Avg. pay in that job: $107,280
What makes it so great? Workers tell us the company and associates rally behind anyone confronted with an illness or a personal problem. Some 20,000 have worked here more than ten years.
NEXT: Google