+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445

Closetoutlaw

Newbie
Sep 30, 2026
2
0
Hi there,
I have an offer from Microsoft in Redmond and I wanted to understand if anyone has moved internally to Canada? What are the requirements to do so and what kind of salary reduction should one expect? I would like to make a move next year and wanted to see if someone has already done so with Microsoft?
 
Hi there,
I have an offer from Microsoft in Redmond and I wanted to understand if anyone has moved internally to Canada? What are the requirements to do so and what kind of salary reduction should one expect? I would like to make a move next year and wanted to see if someone has already done so with Microsoft?
What did Microsoft say when you asked them ?
 
Hi there,
I have an offer from Microsoft in Redmond and I wanted to understand if anyone has moved internally to Canada? What are the requirements to do so and what kind of salary reduction should one expect? I would like to make a move next year and wanted to see if someone has already done so with Microsoft?
In general moving from US to Canada expect moderate to massive salary cut, anywhere between 25-50% in USD terms. Vancouver is not that cheaper compared to Seattle, but if you can move with a job to Vancouver, nothing like it. Believe me Microsoft will pay much more than any local companies in Vancouver......and you dont want to test Vancouver job market.
I know few cases, Amazon guy when he moved from Seattle to Vancouver, went from $200k USD to $170k CAD, also his RSU were trimmed.
My cousin with Big4 and in decently senior position went from $300k USD to barely $235k CAD. In short it will hurt if you are moving to the Canadian entity of your company.
In my company as well, which is a mid-west based agribusiness company, same IT role pays $130k USD here in mid-west, in our Calgary and Regina office pays close to $110k CAD. In my recent experience, I will get a much senior resource in Regina compare to mid level guy here in mid west.
 
Adding the immigration angle, because that's usually the harder half of these moves:- If you are on H-1B today, the transfer to the Canadian entity normally goes through an ICT work permit, and you generally need a year at the US office first. If you ever want to go back to the US side, the usual path is L-1 after one year at the Canadian office, so a move to BC does not permanently close the US door.- Do not quietly abandon what you already have on the US side. If you have a filed or approved I-140, keep it alive - the priority date can be retained and used later even if the H-1B lapses.- If part of the hesitation is actually fatigue with H-1B lottery luck and employer dependence, it is worth knowing the employer-independent options before writing the US off completely: EB-2 NIW needs no job offer (but the queue is slow - roughly a year-plus wait bulletin-wise for rest-of-world right now, years longer for India and China), EB-1A has no queue if your profile is genuinely top of field, and O-1 has no cap or lottery at all with premium processing around 15 business days. A common combo is O-1 first, then EB-1A or NIW filed while working in the US.- If you do go Canadian PR while keeping US work, keep your residency ties tidy. Daily and weekly commuters get real scrutiny at the border (there are long threads here about license plates and residency questions).Salary reality is covered above well enough - expect a genuine cut in USD terms unless you land on US payroll.
 
Circling back on my own point about keeping the I-140/priority date alive - been reading up on the EB-2 NIW angle while still on H-1B since it needs no employer: https://www.o1eb1.com/en/eb1/eb-2-niw
Quick question for anyone who has actually done both: if you file an NIW/I-140 in the US and then take the internal transfer to the Canadian entity, does the pending I-140 stay usable when you later try to return, or do most people end up re-filing from scratch?