My point was US companies would also be willing to interview remotely, as well. Worst case, you can get a US B1/2 visa to go to the US, it's not a big deal.My question and my comment were about US employers hiring in the US. What Canadian employers do is not the point of contention here.
We're in the "H-1B Holders in the U.S." sub-forum. I'm sure everyone here is aware of the fiery-hoop-jumping that is the norm in finding US employment (at least in the big-tech-city scene).
If you did move to Canada as a PR, why would you move back to the US on an H1b visa or without getting the Canadian Passport?
Q1. Everyone knows the answer to this question. As far is tech employment is concerned, even if all other parameters were assumed to be equal, the capital return on time in the US far outweighs that in Canada.
Q2. You're correct, it doesn't make sense to move back without citizenship.
If you are happy with H1b for life in the US, you should not move to Canada.
This veiled, condescending gate-keeping is unnecessary and not helpful.
The only downside with TN visa is that you can't apply for the immigrant visa aka the Green card.
You're hawking the TN visa for three sentences and then slyly introducing its absolutely crippling drawback in the last one.
We're in the "Moving to Canada from USA with Approved I140" thread. The TN visa doesn't help anyone here that is not in the ROW queue - which I'm guessing is everyone.
You're absolutely right about the capital return in the US. I was saving about 80% of my salary in the US, here in Canada, it's the exact opposite. It's not just the money, I spent a total of 11 years in the US, including doing my higher studies. I miss talking with like minded people here in Canada. In the US, the culture is totally different, and I miss that too.
TN visa does have the drawback I pointed out, however, if your priority date ever becomes current, you can apply for the GC without having to renew the TN visa. The issue only comes up while renewal, not during the validity of the visa. The other option, which would be ideal is, if your PD is before 2016, and you can somehow convince your Canadian employer to send you in a managerial position to the US, you can apply in EB1C. I believe the processing time for that is a few weeks to 6 months.