I did all my paperwork myself to go from student visa to work permit to residency and finally citizenship. Incredibly simple, relatively cut and dry (assuming you can afford it and qualify to begin with of course)
I went to work in the US for a bit and have to hire folks in the US now. I needed lawyers to help with my application because I needed an O1 instead of a TN for lack of a degree (it's 12 years work experience or a bachelor's for a TN, and I only had 6 at the time). TN's can also be denied easily at the border, H1Bs are lottery based on many factors out of your control
And after all of that, each visa means different things when I travel, or if I ever want to apply for a green card etc... The US system is a nightmare to navigate.
I have the same issue.
My email is on my about page.
Thanks
I have heard horror stories from friends who have migrated to the US—a doctor acquaintance from Mexico comes to mind. The Canadian system seems…deterministic? If 10 people feed the same paperwork and money into the Canadian system, they both end up with the same result. If 10 people feed paperwork and money into the US system: utter random chaos.
The countries that want people to come to them have reason to remove roadblocks.
labor is cool, working for an owner under coercion is not
Canada's immigration is very clear, you hit certain criteria and you qualify.
https://www.canada.ca/en/immigration-refugees-citizenship/se...
As someone who has gone through both the US green card and a canadian permanent residence processes, I have to agree. The Canadian process is way easier - and I say this as someone who is not even from one of the countries "screwed over" by crazy wait times (India/China/etc). For those folks, the difference is night and day.
We have a amazing peaceful border and trade relationship. Unfortunately due to the internet the US is a major exporter of insane politics.
We tried blaming our internal problems on external forces for a while too, didn't work out too well.
That guy is just a ball of jelly, he’d walk around carrying a portrait of Chairman Mao if it got him a vote.
Polievre is breaking the mold by going full Trumper.
This is a temporary work visa, but puts you on the path to Express Entry.
With all that said, Canada has a points-based system for immigration, and language skills, technical skills, education, etc will be prioritized.
Bill Gates once referred to Waterloo as their secret weapon as his competitors were obsessed with MIT and Stanford and CalTech when he could grab large portions of Waterloo's graduating classes whose students were of the same calibre.
this goes in to the age old nationalist trope of "American jobs should belong to Americans" without considering that sometimes if the job goes to the better candidate, it can still be a net positive benefit.
End of the day, you're benefiting from their expertise in a field to improve tech, of which certain fields like computer graphics have a high showing in Canada, but also the taxes they're paying into the system.
Your argument also assumes that equally qualified and skilled Americans exist in the local market, that are untapped.
You think tech workers are unskilled?
First off, nothing was “handed out.“ Americans have the same crack at those jobs as Canadians.
> it’s not like the education systems are so different that the US is gaining some skilled labor
That’s not really how that term is used, assuming we should even be using the term “skilled“ and “unskilled“ labor anymore. But that issue aside, I’m not quite sure what your point is.
workers? Finding good engineers is hard and most people don't care where they come from.
I'm not trying to accuse you of anything, but I'm surprised for someone to directly state something that is so straightforward to falsify.
https://en.m.wikipedia.org/wiki/The_Canadian_Conspiracy
https://en.m.wikipedia.org/wiki/Canadian_Bacon
https://en.m.wikipedia.org/wiki/The_Pentaverate
Kidding aside, that’s some old uptight stuff…
If you’re a skilled American, you can get PR pretty quickly once you move to Canada.
In the US? It can often be 5 years before you even get a green card.
Once you do, you have a simple path to citizenship.
The other way around is much more complicated, and requires either marriage, multi-year employer sponsorship, or waiting forever if you were born in the wrong country. (A Canadian citizen who was born in India, but moved to Canada at the age of 3 is considered to be an Indian, and will be looking forward to a decade-long waiting list for a US green card. The US weighs your country of birth more on many metrics than your country of citizenship/origin.)
Also, if I understand the system correctly, if you married a Canadian, and are moving to Canada with them, then you just... cross the border as a tourist, and once inside, start the marriage-based application process. You get a work permit in a matter of weeks, not months, and then have a very straightforward path to citizenship.