Best Companies rank: 71
Time to de-stress: Most employees get a full 5 weeks of paid time off in their first year of service. Last updated January 22 2008: 9:17 AM ET