> If you work more than 40 hours per week, you can request overtime pay
Or you can request TOIL - Time Off In Lieu. That is a system designed to allow flexibility. Some jobs can't simply clock off when doing certain tasks. Provided it is agreed upon at contract negotiation time (ie the hiring process) then TOIL/overtime rates can work well for everyone.
Our (UK for me/EU) Employment Tribunals have a lot of power and a lot of law that generally favours the employee but also strives towards equitability. For the last 20+ years I hire but I still recall what being hired is like. I have found time and time again that being fair and open pays back in absolute spades. A pissed off employee is simply a burden and a cost. You can't please everyone all of the time but if you are known for fairness, that goes a long way.
I won't give you a shitload of money until you earn it for me 8) I too buy my own lunch and all other meals as required to live. I sometimes (always) need to be forced (cough reminded) to claim when we are contracting on a job that has allowances built in.
Some top tips for employees (EU/UK - perhaps others too): Do make sure you get things ironed out at the hiring stage. At the very least some things defined, written down and signed: Get place of work defined eg town/city - in the event of TUPE you may be required to move but if you have a defined place of work then you have all the aces! Get rates defined and a formal process for review. Hours of work. Responsibilities. Industry specifics. Read up on HR and how it works: you will be sat across the table with an expert in the law and how to err get the best out of you for the company which may not match up with your ideas. Do read up on all your govt provided advice - the GOV.UK stuff is pretty decent.
Basically: you have a duty to yourself to do your own due diligence, so please do it! You can expect to be treated reasonably fairly but you may not like the outcome so get the pack stacked fairly or at least not against you.