Hacker News new | ask | show | jobs
by throwntoday 1264 days ago
I live in SF and I've met about a dozen engineers who were studying or studied at Waterloo. 100% of them had no desire to work in Canada. They all had the same thing to say, as much as they love Canada, salaries suck, and so do the taxes.
2 comments

As a Canadian citizen, it makes more sense to immediately move to the States to work because of the TN visa, but if you are an Indian or Chinese national who is dealing with a 30-50 year greencard backlog, moving to Canada for 3 years to become a citizen makes much more sense. That way you have a first world passport plus the ability to work in the US indefinitely. My parents did that, and multiple other people in our network have done that.
TN (which is a status technically and not a visa) doesn’t have a path towards citizenship / permanent residency and if a customs agent decides that’s what’s happening you can get deported. A Canadian citizen has a 6 month limit to generally visit the US but you cannot work there. I had to switch to an h1-b after my TN first before I started a process towards permanent residency. Additionally, h1-b lotteries and green cards, if I recall correctly, go by country of birth, not citizenship, so having a Canadian citizenship isn’t an aide there either.

Has something changed recently or did I misinterpret what you meant?

I think you misinterpreted some stuff. Generally, for ex-Indian and ex-PRC nationals, coming to the US on a TN and working on a TN indefinitely is preferable to having to return to India or China, because worst case you made bank and are a national of a first world country with a standard of living comparable to the US

Also, at least circa 2012-15, Microsoft's immigration lawyers would recommend going via the CBP border post in the San Juan Islands or Port Angeles (take the ferry from Victoria to Seattle) because they'd just wave you thru with little to no hassle. The CBP post at Surrey/Blaine would tend to grouse you more.

That's what I did some 23 years ago. Back then the pay discrepancy wasn’t as large as today. I started looking for positions in Canada in the last five years and have concluded that I can’t afford an approximately 50% pay cut, or to live in the big cities with ridiculous housing prices.
I've talked to many Waterloo engineers who say taxes are no different in Canada vs. California. It's the salaries that are wildly different, as well as the value that they get out of their taxes.