The law firm I work for (as lead software engineer) did the TN thing for a Canadian software engineer hire for my team last year. [I was not involved in the paperwork but] my understanding is we got an immigration lawyer to help us write everything the right way, since we had not done it before (and lawyers specialize), and it was not especially expensive and it all worked out quite quickly.
No comments yet.