I'm working for Idexcel technologies as permanent employee but working for client Unisys India as contractor from 1.5 years. The client is not renewing the contract due to my pregnancy and my company is telling if they agree to extent the contract will pay 3 months and 3 months loss of pay for maternity leave. Once if they agree for renewal they provide medical benefits if not no benefit. And they will cancel my employment .Please advise.