10 of 25
10. Boston Consulting Group
Boston Consulting Group
Average total pay: $154,051
For: Consultant*
Best companies rank: 2

Elite management consulting firm offers signing bonuses to new hires, as well as profit-sharing bonuses of between 5% and 10% of salary, and perks like automatic "gold" status on key partner airlines. Everyone gets three weeks' vacation to start -- which rises to four weeks after two years on the job.

To make the pot even more attractive, BCG last year launched "Project Choice," which lets people decide how their total compensation is split up. The firm lowered its automatic 15% retirement contribution, but raised base salaries and bonuses -- providing consultants with more cash on hand to pay off loans and other expenses.

BCG also looks out for employees' work-life balance. The firm issues a "Red Zone Report" showing which consultants have worked more than 60 hours for five weeks straight, so managers can lighten their load.

NEXT: NetApp
Last updated January 26 2011: 2:26 PM ET
*Most common salaried job
Top 100 Fat paychecks, sweet perks, fun colleagues, and over 150,000 job openings -- these employers offer dream workplaces. Meet this year's winners. More
They're hiring! These 25 Best Companies to Work For have at least 700 openings each, totaling nearly 137,000 jobs. What are they looking for? More
Botox? Wine bars? 13 unusual perks These Best Companies are going way beyond the paycheck to reward their employees. Zumba classes, anyone? More