Vantaggi
The majority of the staff are usually students and most co-workers are extremely friendly. People aren't too serious and there's a lot of banter going on. There are also opportunities to progress into management positions fairly quickly. I was hired to work on weekdays only because of the high number of students and so have a very good work-life balance.
Svantaggi
Long hours, usually 9 to 10 hour shifts. Management can be on your back constantly when something goes wrong, even when it's not your fault. Sometimes also have a lack of staff on busy shifts due to the labour cost. Too much is expected from new employees and they are sometimes pushed to apply for higher positions before they've learned the core positions to an adequate level.