FYI (and for
@Solar7 too) the EU only sets a minimum benchmark for holidays, sickness etc
The EU set out a minimum of 4 weeks holiday and 14 weeks maternity pay, nothing for sickness. But many countries go further.
UK is 5.6 weeks holiday (plus public holidays), 52 weeks maternity pay, statutory sick pay for 28 weeks (although this is only about $130 a week) and a minimum wage of $12.20 (The EU has no minimum, it's down to each country). The min wage here goes up to $14.70 per hour by 2024.
The biggest difference for me is how hard it is to fire someone here. Within 3 months of hiring it's fairly easy, most contracts have a trial period, but after than, especially if someone worked for you more than a year it's a pain in the ass. You can fire people for gross misconduct like stealing, hitting someone etc but general performance issues you have to give multiple written warnings, performance reviews etc. It can takes years sometimes. Otherwise you open yourself up to a tribunal and a payout. You can fire them, but unless you can show you followed procedure they would likely win.
My wife used to work in the public sector and sometimes people would go to lunch and just not come back. (The public sector have more rules and regs on firing people than anyone else).