You have to admit though that maternity leave from day one which often comes with obligations like keeping the position open (so you have to fire someone who has already being doing the job for a year+ if the mother comes back) is a ridiculous requirement. Sure, it makes sense for a huge employer where those things are just cost of doing business and you can afford to hire enough people to cover for that. It absolutely kills small businesses though.
Fortunately people find ways around those laws and governments in developing countries don't care much but it puts you in position to fight the law from day one.
The culture in Europe needs to change if we want people trying their hands on small businesses more.
I own a small successful business. I will never hire any employees. That's why I avoid working with anyone in my country and will not open an office. Frankly I would prefer to close shop and enjoy the rest of my life in an unproductive way than to deal with the burden of government regulations when it comes to employing people.
Hiring someone just for them to go on maternity leave after 2 months and then coming back (or not, not allowed to ask when) in 1/1.5/2 years and me being forced to find replacement while keeping the position open? Seriously, for a company which would have at most several employees and where everyone has their distinct role?