Those jobs are not considered 'career' positions, unless someone wants to move up into management in those companies. Most folks take those jobs as transient positions, between just starting out working, and a step into a better paid position elsewhere. Either that, or they'll take a seasonal position, and these are paid base wages, as well.
There was a special on McDonalds a few years ago that featured a 2nd generation Mexican-American who worked his way up through the ranks from the grill, to eventually owning 6 franchises.
His "secret"? He worked 12-14 hour days, and still does.
And he doesn't sit in his office either, he mops the floor, works the cash register, and cooks.