You're not in Canada, are you? Once you come here, you will see. Unless you are in the IT field, no one is going to care about your years of experience and education unless:
1. Your experience is gained in Canada
2. Your education is Canadian
You are maybe a brilliant professional (just speculating) but you will be competing for entry-level positions and your enormous experience and skills would not be needed that much.
I've seen it myself. I don't know what is your experience and education but I came to Canada with a STEM MBA degree from one the world's top business schools, located in the US. I have international experience (including US experience). Guess what, no one gives a sh*t. I still found myself competing for lower level positions with younger people who have less experience than me. And I am telling you, being overqualified is not helping.
And if you think that I am a unique case, I want to assure you that I am not.
You will not help the economy by being educated and experienced. You will help the economy by being employed and paying taxes. And the CEC guys, even those with no previous work experience, have a better shot at this than outlanders.
That's all part of my plan. I don't have, at any point, the expectation of arriving in Canada with a P.Eng position. At all.
As a matter of fact, one of the reasons why I'm trying to immigrate is to actually move to a lower position, with less responsibility, less crazy schedules, while sustaining my current lifestyle. Nowadays I work 10-11 hours a day, don't receive any extra hours payments for that (since I'm in a management position), and can't afford things that in North America are quite common, such as big house (instead of a tiny tiny apartment), a great car, etc. I just want to have an ordinary 40h/week job, that can pay my bills, and that don't require me to wake in the middle of the night to stay on the phone with technicians for the next 3 hours.
Honestly, I have read/watched over a hundreds (literally) blogs and youtube channels, from people of all sorts of nationality, and I'm pretty sure of what I'll face down the road, once I arrive in Canada.
I just don't accept that idea that a newcomer WILL HAVE to work a subway shop. It's all a matter of right planning. You need to have a skill that is necessary, you need to choose the right city, you need to build the right network.
As I said, I've been following a bunch of different immigrants, and I can see your point. I see a lot of families that arrive in Canada with a CLB5-6, doing some ordinary college program. These people usually don't want to integrate with the community, instead they confine themselves in their guetos, only hanging out with friends from their own country, they only speak their native language, etc. Of course they will find a hard time integrating with the economy.
I'm more than ready to spend the first 6 months in Canada working on minimum wage. I'm aware it might be a necessary step (but can also be avoidable if you do the right choices and plan ahead). But I'm pretty sure a CLB10 newcomer, with demanding skills and previous professional experience in these skills, in 6 months will be able to achieve the same level of professional integration that a CLB5-6 international student will take 3 years to get (considering a 2 yr college program + 1 yr in a skilled position).
I've seen dozens of cases like this. It's all of matter of right planning and understand what Canadians are looking for. People should stop blaming Canada for their lack of proper planning.
Sorry, hahaha. Not quite sure why I mistyped this, specially considering that I work with carriers (yes, carriers) all day. My fault