Pros
Reliable income - they don't expect much of you and its technically a very easy job. There are often training schemes open, even to non supervisors - I found its all very much dependent on which store you're based in.
Cons
Everything is plain, predictable and easy enough to deal with unless you get a bad manager/supervisor (or a pretend supervisor that acts like one but isn't paid to do the job...) that treats the workplace like their final years of high school. Attitudes of staff (at all levels) can range from delusional and down right arrogant to power hungry, stuck in the past and incredibly stubborn - and its usually these people who have a position of power. The biggest problem is that they always put the wrong person in the wrong position - the culture is terrible and they have literally no idea how to spot and retain talent. You get a lot of people that simply don't care about the job (its the worst when its a manager or supervisor) and those that do often seem to lack the understanding of how to inspire people or to get the best out of their team - and even if they try, they are very rarely trusted enough by their superiors to allow them to do achieve anything worth while. Lack of trust is one of the worst things about working in a place like this. Nice people don't seem to get too far, so be prepared to play office politics if you want to get anywhere in this organisation - I am really not surprised they are facing the troubles they are right now.