Company: McDonald-s
Date: 2014-07-26
Overall rating: 4/5
Employment status: current
Experience level: Junior

It's what you make of it.
Pros: Free food on breaks (franchise)
Met great friends
Great pay for no education (if the store actually follows the rule where you get a raise every 6 months-year)
Possible to take leaves for college (currently am on one)
Can become a manager or crew trainer to make extra cash
Cons: Although every store is radically different, my scheduling manager played favorites. Terribly bad. If you had pissed her off at all, she'd give you a huge cut, there were weeks where I went from 40 to 20 hours, or got scheduled when you'd requested it off and let them know clearly ahead of time. 
A lot of the managers are cynical and have negative attitudes, or are lazy and will just go outside hourly for their paid smoke breaks and let the more advanced crew members take their position.
There's a lot of talk to get promoted, but you have to be incredibly persistent or else they won't give you anything.
You might have to nag to be trained better. Most people there are smart high-school students or older but they might just stick you on register and let you fend for yourself, then think you're dumb. I constantly have to be training employees even that have been there for a year or more, because they'd never read any of our training booklets (SOC's) for the position they're on.