Well, in Germany there's the Arbeitszeitgesetz ("work time law") which handles some of those things. I think unpaid overtime is not really common in Germany, especially in "better jobs".
Also agreements with trade unions etc. take care of a sane base-level of holidays and payment.
Germany is also "heavy regulated" in the sense that good people will just choose a job with a competitor who gives you 30 days of free time and paid overtime, although he might pay less.
I think work-life-balance tips slightly over to the worker in a welfare state, because you can choose to earn 100 Euro/month a less but have more holidays AND still have not to worry about paying doctor bills.
Also agreements with trade unions etc. take care of a sane base-level of holidays and payment.
Germany is also "heavy regulated" in the sense that good people will just choose a job with a competitor who gives you 30 days of free time and paid overtime, although he might pay less.
I think work-life-balance tips slightly over to the worker in a welfare state, because you can choose to earn 100 Euro/month a less but have more holidays AND still have not to worry about paying doctor bills.