Fortune 1000 rank: 107Best Companies rank: 91No. of U.S. employees:
142,084Most common salaried job:
Store ManagerAvg. pay in that job:
$107,280What 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