I live and work in Germany. If we're off sick the health insurance pays. It's not health insurance in the American sense though, more like national insurance because the state pays it for disabled and unemployed people, children he get it free (named on parents policy at no extra charge, the same goes for non working spouses of working people) and it's a % of your income, so you pay very little if you earn very little and a lot if you earn a lot). I don't think there's a maximum.
The health insurance also pays if one parent needs to be off with a child up to age 7, and for children over 7 if they're admitted to hospital and the hospital writes a letter to confirm that they needed a parent present (not usually for routine things but I got one to stay ten days in hospital with a then 10 year old following an emergency admission).
I get 30 days holiday even though I don't work full time, but I have to work some weekends and bank holidays and if I want to be sure in advance of a weekend and/ or bank holiday off they don't count as holiday days themselves but I have to book the days each side as holiday.
DH is full time and has 35 days holiday plus bank holidays and bridge days (bank holidays can fall on any day not just Monday here - if they fall on a Thursday or Tuesday the Friday or Monday is a bridge day)
Maternity leave is a year and your job has to be held for 3 years, with 2 years unpaid. I don't know what my company's maternity pay is as I joined when the children were older.
On the flip side it isn't that easy for 2 parents to work full time in our area (Germany varies hugely by state on this) as school finishes at lunch time (11:20 two days per week, 1pm the other days) and fairly expensive ( €220 per month including food, reduction if you send all your own food in, per child) primary school after school clubs close at 4pm.