You mention that your husband won't be able to transfer for 4-5 years, and with the company paying relocation that might be the case. However if you moved following the spousal immigration route, they may allow what's often called a local transfer. He pays his relocation, but is able to start work for the same company in the new location keeping his seniority etc. When I worked for a major bank with UK offices I looked into doing that, but decided I'd had enough of the banking industry and they didn't have offices for my field anywhere I want to live.
Sent from my iPhone using Tapatalk