I'm not saying it's right, but I've worked in loads of kitchens and cafe's and all that's pretty standard. You're lucky if you get minimum wage in some places. No-one ever takes a proper 20 minute break, if you're a smoker you get cigarette break every few hours or so. Cash in hand is fine for me, but it's pretty precarious you don't get much by way of rights.