AVOID AVOID AVOID!
Pros
Not a single pro at all. All cons.
Cons
Everything. Salary is crap considering what is involved in the position and the work that you have to do. The training is terrible, prepared to be told to do something specific and then when you get out of classroom training onto the live floor, be told something else, and again when you go onto your teams. Annualized hours are a way for them to stick up to 3 hours on top of your shift every day where you can work up to 55 hours a week and still get the same salary every month, (pretty sure they don't give you half of this extra time back). Some of the management are a joke and be prepared to be in a high school clique for the duration of your employment. Overpriced canteen, paying almost a fiver for a sandwich which isn't even good. Absolutely no progression opportunities. All in all the worst job I have taken up, avoid like the plague.