Joe Carcello has a great job. The 59-year-old has an annual salary of $52,700, gets five weeks of vacation a year, and is looking forward to retiring on the sizable nest egg in his 401(k), which his employer augments with matching funds. After 26 years at his company, he’s not worried about layoffs. In 2009, as the recession deepened, his bosses handed out raises. “I’m just grateful to come here to work every day,” he says.

Read more