Maternity leave is something no one takes much notice of until they are actually facing it. People don't sit and decide whether or not to have a baby while working for their current employers depending on the generosity of the maternity benefits.