most IT companies give 12 weeks maternity leave which is usually extendable by another 4 weeks of paid leave. And if more leave is required one can always take unpaid leave. Also lots of companies offer work from home facilities. The situation is vastly diffrent from what she is portraying.