Company: McDonald-s
Date: 2016-04-21
Overall rating: 3/5
Employment status: current
Experience level: Junior

An alright job, easy to move up
Pros: Starting out as a crew member, it's easy to move up if you put in effort to the job. After about 7 months there, I was offered a promotion as a crew trainer, and management comes after that.
The pay isn't as bad as people think. This is a good first job or entry-level job. 
Flexible scheduling
Cons: If you work in customer service, you may learn to hate customers.
The rushes ("peak hours") are intense. 
Even though the scheduling is very flexible (if you request a day or days more than two weeks beforehand you will certainly get those days off), sometimes things come up sooner than that, and if you are late or can't show up management will make you feel like a burden to the company.