I am a Canadian physician working and living in the US on a
TN visa. Initially, I was here as a post-doctoral fellow and had an H-1B. Of course, once I graduated and wanted a job, I was no longer counted against the cap, and the H-1Bs had run out.
TN visa to the rescue!
The first time I processed it I hired an immigration lawyer who "specialized" in TN visas and Canada-US immigration issues.
Well, let me tell you, she basically did nothing but charge exorbitant fees and freak me out. The letter my employer and I prepared was grossly inadequate, was missing job title, salary requirements, length of term, EVERYTHING! However, at the border the guards at Trudeau airport could not have been nicer and I went through without a hitch.
So, when my visa was up this year and I was traveling through Toronto anyway, I assumed there would be no problem, especially since I had a previous TN and the same job.
HA! That could not have been further from the truth. I consulted numerous websites as well as this lawyer prior to leaving and was told all I needed to "renew" the TN was the supporting letter, my passport with the previous visa, and 50$.
Needless to say, I was tortured and interrogated for hours in the Toronto airport. I did not have original documents and was told I needed to go back to the US and cross the border the next day (a 7-hr drive each way) or stay in Canada until the documents arrived.
Just as I was about to give up hope, the shift changed and new workers came on - the new supervisor said he would accept my copies, no problem.
However, the woman who ended up processing my visa was insane and really had it in for me. She gave me the third degree about how my application was woefully inadequate, how if it were up to her there was NO WAY I would be approved, and she begrudgingly granted me my TN, but ONLY for 9 months instead of the usual 12. Then, to top it off, she gave me an I-94 form to fill out IN SPANISH! When I asked for an English form, she claimed they "didn't have any." Then she smirked and said "And besides, don't you speak Spanish.?" referring to my letter of employment which does include some work in Spanish. I complied, but this was abuse, clear and simple.
I was made to feel like a criminal for being a physician in the US doing federally-funded public health research - definitely the sort of person who should be kept out of the country!
To wrap up, another thing to keep in mind is that you cannot obtain a TN visa in advance; you must process it AS you are reporting to work. And, as rightly stated by others, there is NO such thing as a renewal! Each application is like starting over from zero. And it is a crapshoot, and they have your life in their hands.
I'm done with this process and want to remain in the US.
Do I move to an H-1B or go straight to a green card? There is a lot of conflicting info out there and I certainly do NOT want to be deported!
I just wish I had read this website BEFORE my Spanish inquisition at US Immigration at Toronto airport this week.
(p.s. do NOT go through major border crossings - the guards are likely to be harried and on a power trip; at the smaller crossings, your chances are better.and definitely do NOT go through Toronto Pearson!)