If it's really true that someone who just started work can immediately take three years maternal leave off, fully paid, and then be due 2.5 months accrued paid vacation time when they return, then I can't imagine how that could work. I don't know if it really works that way in Hungary though, or in Sweden for that matter.