For skilled workers, you're in if belong to a narrow category of professions and have worked for a year in the field[0], or you have a job offer. Otherwise, you need to score enough points[1] on this semi asinine questionnaire.
Things that work in your favour: Knowledge of French alongside English, a bachelor's degree, having studied in canada, being 21-49 years old, having lots of work experience, having a spouse with lots of work experience or who is studying or working in Canada, and having immediate family in Canada.
Frankly, I think we could do a lot to improve this scenario since there is this perverse catch 22 where a lot of employers (for good and bad reasons) will not heed attention to foreign qualifications claiming you lack "Canadian experience". This results in having engineers and doctors drive cabs for a living which feels... unethical.
On the other hand, my personal experience with immigration suggests that a majority of people skirt around the legal pipeline precisely because this system, while somewhat more humane than the US, is still somewhat too onerous.
It's not employers that prevent doctors and engineers from working -- it's provincial licensing organizations that base their certification at least in part on Canadian education. Some provinces have programs that allow foreign-trained professionals to quickly shore up their qualifications, but it takes time.
Personally, I'd take this approach over letting anyone who claims to have an engineering or medical degree practice obtain certification and practice accordingly.
It goes beyond professional licensing - my father is an IT consultant (a damn good one at that) that started out in Canada after immigrating, building security cameras in an assembly line.
He had years of international consulting experience in Asia, flying all over the world. Nobody would acknowledge either his education (masters degree) nor his >10-year experience in the field.
His path was: factory line worker -> IT infrastructure wiring guy -> front-line customer service phone jockey -> senior customer service phone jockey -> DBA -> consultant. So at least he's back where he belongs. Honestly, I think it was years wasted.
The Canadian government's definition of "valuable international education/experience" is rarely ever acknowledged by private industry - licensed/regulated field or otherwise.
For skilled workers, you're in if belong to a narrow category of professions and have worked for a year in the field[0], or you have a job offer. Otherwise, you need to score enough points[1] on this semi asinine questionnaire.
Things that work in your favour: Knowledge of French alongside English, a bachelor's degree, having studied in canada, being 21-49 years old, having lots of work experience, having a spouse with lots of work experience or who is studying or working in Canada, and having immediate family in Canada.
Frankly, I think we could do a lot to improve this scenario since there is this perverse catch 22 where a lot of employers (for good and bad reasons) will not heed attention to foreign qualifications claiming you lack "Canadian experience". This results in having engineers and doctors drive cabs for a living which feels... unethical.
On the other hand, my personal experience with immigration suggests that a majority of people skirt around the legal pipeline precisely because this system, while somewhat more humane than the US, is still somewhat too onerous.
[0] http://www.cic.gc.ca/english/immigrate/skilled/apply-who.asp [1] http://www.cic.gc.ca/english/immigrate/skilled/assess/index....