Shyboy said:
Company is paying for this,
I have found that most (not all) lawyers are idiots. I call them legalized crooks. You pay them to advise you to the best of their knowledge. In which case you eventually find out that they are ignorant and the only thing they know is how to crank out H1B for Bombay graduates. They have software to automatically fill out all the documents. What they have is a bunch of letter templates were a paralegal fills in the blanks.
When will you file PERM or is it done?
What is your category and is it current?
If you are born in Canada then EB2 is current. This means an immigrant visa is available immediately. If it under EB3 you’ll have to wait (years) and while you wait you’re not eligible to EAD.
If in PERM the job required a MS degree or a BS and 5 years of experience then you are eligible to apply under EB2.
If you fall under EB3 then I see no urgency in filing I-140 and switching to H1B makes sense. TN’s are nice but they are only good for a year and with Vermont’s current turnaround with renewals you end up with a big headache for traveling. On the other hand a H1B is good for 3 years. Once you add up the lawyer fees for 3xTN the cost of an H1B is pretty much a wash.
If you’re applying under EB2 then it makes sense to file I-140/907 immediately after PERM. Usually you get an answer in a week or two and take it from there.
The big problem with filing I-485 (AOS) and a TN is travel outside the US. If you’re in a position were you can be called to travel outside the US then I’d get an H1B.
To file AOS while under a TN status you would need to wait 90 days after your last admission. After you filed AOS you can’t leave the US until you get AP and you would also need to make sure that you have sufficient time left on you TN to allow you to work until you get EAD.
The reason why you see people encourage you to file AOS ASAP is because there is always a risk that a current category (EB2) becomes oversubscribed and that the dates retrogressed. With a pending I-485 you can benefit of AC21.
I think you should get a book on US immigration and understand the basics. I purchased several and did a few trips to the library and last year I got PERM and I-140 approved and now my AOS/AP/EAD is pending without a lawyer and my employer was completely clueless. There are many cravats in the laws that you must watch out for.
I think everything that been written is true however the posters are making some assumptions and they don’t necessarily provide all the details or consequences. Use caution.
I’m not a lawyer nor do I give any legal advice.