I don't think you will find a law that states an employer HAS to employ someone who may only remain in the position for a few months. They are not allowed to discriminate on the grounds of pregnancy, so an employer could NOT ask you your marital status, if you are pregnant or planning to become pregnant. What I referred to before was if you are visibly pregnant, your qualifications would have to be outstanding to make you the perfect choice over another candidate who is likely to remain in the position for an indefinite period. I don't mean to be harsh, but I don't think it is realistic to think that Canadian employers are falling over backwards to hire a soon to be mum, and if the decision to come to Canada is based on the ability to GET A JOB in order to afford to live in the country, then there had better be a back up plan for safety. I hope this helps with the decision making process. Good Luck.
To qualify for benefits, you must have worked for a minimum period and contributed to Employment Insurance as follows:
http://www.servicecanada.gc.ca/eng/ei/types/maternity_parental.shtml#eligible
Are you eligible for EI maternity or parental benefits?
You may be eligible to receive EI maternity or parental benefits if:
•you have paid EI premiums;
•you meet the specific criteria for receiving EI maternity or parental benefits;
•your normal weekly earnings are reduced by more than 40%; and
•you have accumulated at least 600 hours of insurable employment during the qualifying period or, if you are a self-employed fisher, you have earned enough money during the qualifying period.
You have accumulated at least 600 hours of insurable employment during the qualifying period
The qualifying period is the shorter of:
•the 52-week period immediately before the start date of your EI period; or
•the period since the start of a previous EI benefit period, if that benefit period started during the last 52 weeks.