Pros
Decent wage if you're under 25 but now they've brought the living wage in its not really any different to a min wage job of which there are plenty better
Cons
Zero work life balance You can be there at 5am or finishing at 22:30 or 2am Middle shifts are all done by management so you're either in super early or there super late if full time. Breaks are a thing of the past (half an hour on a 10shift. So you can spend 5 straight hours sat at the till then get your break then another 4 and a half hours straight). There is no respect from managers who prefer to see you as a robot than a human being. The emphasis is all on meeting the productivity targets, quite often this means all staff will be on till not on the shop floor thus the store is a state Area managers promise the world but are actually powerless to deliver as they need the store manager to okay you to be trained up