Question: how long do you have to be at a company before maternity leave?
Answer: It says that if you have been employed for at least one year by the company you now work for, and work at least 25 hours a week, you can take up to 12 weeks of unpaid, job-protected leave in any 12-month period for the birth of your baby.