I think TN visa expert is right in some way that the reward is worth it but it depends on your goals. If you want to start a company on a temporary work permit, can't do it. Buy a place, you can but if you lose the job you are out of the country. I think it depends on whether you can take the stress of being temporary (and you might be ok with that) and your goals at a point in time.
As for what TNvisa expert said about it all working out well if the company wants you etc., i would not agree. Getting a work permit and permanent residence are two different animals. It is a very strange and peculiar process in the US and I have not seen this kind of a process in many other countries.
The short term goals are very good in the US and one can really focus on those and you have very good rewards on a work permit while working.
But no unemployment benefits if one loses the job + no refunds on Social Security or Medicare. Not sure but I think Social SEcurity taxes should be transferable to the Canadian fund. But not Medicare as Reba said. Not for 10 years.




