There's good people that work there that deserve better.
A place to work that loves to push how ethical they are whilst paying lower than most other supermarkets and not accepting union recommended wage increases. Management can leave a lot to be desired but I understand that head office cuts hours back to the bone till the shops can barely stay open. Only this year have co-op finally started paying for full time guarding in the city centre, I've been spat at, threatened with syringes and knives and head office still didn't think full time security was necessary.
Most people's contracts are 16 hours long but you will work far more than that, which shows that whilst the co-op doesn't have zero hours contracts they would if they thought that they could get away with it. Expect your shift timings to be all over the place 5am starts and midnight finishes then back to 5am starts all within the same week. You'll never have two days off next to each other just one every now and then. The call out fee for checking that an alarm has gone off is £20, waking up at 3am when the alarm is triggered after a 12pm finish and walking to work is apparently worth £20.
Working for the co-op it is extremely clear that they couldn't care less about their employees financial wellbeing or physical safety and they constantly remind you that they're "ethical" until it leaves a sour taste in your mouth. That being said most of the lower level staff are great, there's great camaraderie in knowing that you all have a terrible job and you can laugh about it and curse head office openly as even the managers know working here is a bad joke.