16 of 25
BACKNEXT
16. eBay
eBay
Average total pay: $129,099
For: Software Engineer 4*

Best Companies rank: 83
Headquarters: San Jose, CA

The online auctioneer had a tough year, laying off more than 450 employees -- about 5% of its U.S. workforce. Departing employees received generous severance pay and outplacement help, and eBay still offers a strong benefit package.

Need a break? Employees can take a four-week sabbatical at full pay every five years. Worried about vet bills? Discounts on pet insurance are available. Retirement? eBay recently increased its 401(k) match. Hate to drive? eBay runs shuttle buses to ferry employees back and forth to work, or pays $100 a month to employees using public transit.

NEXT: Robert W. Baird
Last updated February 05 2009: 1:03 PM ET
*Most common salaried job

An earlier version listed an incorrect pay number for Chesapeake Energy. The correct amount is $120,576, not $178,108, which moves Chesapeake from #7 among top payers to #24. The rankings have been adjusted accordingly.
Top 100 There's a new no. 1 this year, as Google slips to no. 4. Which companies are going out of their way -- even in this economy -- to please employees? More
They're hiring! As many big companies are announcing mass layoffs, these 20 top employers have at least 350 openings each right now. Which Best Companies to Work For are doing the most recruiting and what kind of candidates are they looking for? More
Love your job? Then save it! If you're worried about getting laid off, now's the time to fight for your position. Follow these do's and don'ts to raise the odds that your job stays, well, yours. More