I worked there for 3 and a half years and couldn't wait to leave. At first I really enjoyed my job, but as the years went on and management changed, working there became unbearable. Management have no consideration for staff, we were machines to them, not people.
The salary was decent, I got on really well with all of my co-workers, but the checkout supervisors were terrible, management were terrible, hours were terrible. I was still in school while I worked here and I had a lot of trouble getting them to work around my school hours, despite them knowing I was in school when I was first given the job.
Breaks were okay, but the canteen was only open until 4/5, 4 on Sundays, so if your break started after that you were stuck with crisps and chocolate bars from the vending machines.
Another issue was with supervisors not supporting their staff when they should have. I once refused to sell someone alcohol because I didn't think they looked over 25, and they didn't have any ID, so they complained to my supervisor who told me to sell it to them anyway.