Pros: You can sometimes make your own food for breaks.
Cons: Unpredictable schedule, the occasional calls on days when you specifically asked for off ahead of time.
When working in fast food, the schedule is always changing. There have been times when I said that I wasn't available for Mondays and they still scheduled me for Mondays (until I brought it up to the manager and she fixed it), one week you'll be working night shifts, another you'll be working afternoon, and another you'll be working early morning. The managers are always different, somedays there'll be managers who you can talk to and have a good time, others there'll be a manager there who is strict about everything and makes the job almost unbearable. The co-workers are easy to get along with more than the managers, and we cannot clock out until we have finished our assigned duties for our stations; such as making sure our area is clean (including cleaning the grill, the clam shell, and counter-tops), making sure all of the dishes are washed, refilling the food that goes into your area, and taking out the trash. It becomes difficult to do when customers keep showing up moments before you are about to clock out.