7. Germany
Women receive 14 weeks of leave with 100% pay. Additionally, either parent may take up to 156 weeks of leave without pay. That's three years of job protection to care for a new child!