Average total pay: $116,250
For: Technical Yahoo*Best Companies rank: 87
Fun is a core value at this 12-year-old Internet portal visited by 500 million people across the world each month. The company seeks out people who are "passionate about the Internet" and don't take themselves too seriously. Its Silicon Valley headquarters, where more than half the employees work, boasts a host of amenities including free gourmet coffee, beach volleyball, a bocce court, a barber shop and a dental office.
In addition to high pay, Yahoo gives stock options to every single employee, outright stock awards to more than half the employees and health insurance with no premiums. Bonuses are weighted heavily toward high performers.
Last updated January 22 2008: 3:23 PM ET