Average total pay: $125,889For: Software Engineer 4*
Best Companies rank: 68
The online auction giant is an award-happy place. In 2006, 2,471 spot bonuses totaling $3.3 million were handed out to employees, and special stock awards were made to 97 percent of employees (top executives were excluded).There are also PayPalian Awards specifically for PayPal group employees, and Out-of-this-World Awards - cash bonuses that reward employees for extraordinary contributions -which can go up to $15,000.
eBay also offers a quarterly bonus plan that last year averaged about 9 percent of base pay for non-managers and 15 percent for managers. The company also boasts one of corporate America's best sabbatical programs: four weeks off with full pay every five years.
Last updated January 22 2008: 3:23 PM ET