Pros
I can't think of any apart from you're only required to give 1 week's notice of resignation.
Kontras
The staff are not valued, you're treated worse than cattle. There is no flexibility in your working hours, weekend staff and weekday staff so weekenders have to work every Saturday, Sunday and Bank Holidays. Only paid minimum wage, under 18's is less than £5 an hour. If you're on a less than 20 hour contract you're not paid sick pay, (this wasn't explained to me nor is it made clear in the staff handbook). Us and them attitude from the management, no meaningful consultation with staff, we were made to feel like second class citizens. Students are treated especially badly. The worse place I've ever worked with very high staff turnover and no decent training for new starters. I'm glad to be out of there.