Only work here if you're stuck for cash.
Not a good working environment.
No fairness with rotas.
No cover for holidays (it is impossible to book time off).
You are made feel guilty if you call in sick, I was out with a pretty serious illness for a few weeks and the roster coordinator asked "you're gone for the week so? Is THAT what you're telling me?"
Can end up with 12/13 hour shifts.
You'd be lucky to get a break.
Everyone is looking out for number one.