TN allows for 3 years per visa and unlimited visa renewals, so as long as you demonstrate that you aren&#x27;t trying to gain citizenship, the US embassy shouldn&#x27;t mind.<p>As a Canadian, I have no interest in becoming a US citizen. On a TN visa you can open bank accounts (including investment), buy cars and real estate and do everything other than start a company. It&#x27;s incredibly convenient and painless compared to an H1-B.<p>Most people gunning for H1-Bs want to become US Citizens. Canadians have no such need, we just want to work in the US legally and be able to buy stuff and make investments, all of which you can do easily on a TN.