9. IBM

Getty Images

9. IBM

Technology

2007 rank: 4

Average pay: $65,000 to $70,000
Entry-level hiring: Up 9.6%, to 2,150, in 2007
3-year retention rate: 90%
Diversity: 45% minority; 40% female
Signing bonuses: 26% of entry-level hires received them in 2008.
Average: $3,800
Maximum 401(k) match: 6%
Mentorship program participation: 100%
Promoting From within: 49% of top execs have been with the organization 20+ years

Full Profile

Note: All data shown pertains to entry-level employees only