> In most EU countries it is mandatory minimum to give 4 paid weeks off per year, otherwise the company is breaking the law.
Make that five weeks for France plus up to 11 days of public holidays. That's a minimum too, we have a whole bunch of additional stuff that can stack on top of that, so many I can't even make a complete list from memory.