Understood... Good on you for getting them to give you time off. They needed sort their shit out though and quickly.I agree with everything you've said.
But I'm new to the role, and am struggling a bit in it, and so I'm reluctant to make too many waves.
However, I have told them that the conditions here are unacceptable.
I even put in a claim for an extra paid day's off, as I got home on Friday, and I had cotton mouth and blurry vision.
They have agreed to give me three days off next week, at full pay, not coming out of my annual leave or from my sick days.