They are very flexible with scheduling, the pay is decent for fast food, and you get a meal every shift.
Cons
The fast pace environment can be difficult to keep up with, especially when they only train you for a day and then leave you to practically fend on your own after that.