Shyboy said:
does it matter how many months left, lets say I have 6 moths left, can I still send it for renewal?,
Even for a regular TN renewal (i.e. one that was not trying to get a green card) 6 months is still resonable. I've seen some of my coworkers' TN renewals take over 5 months in the past.
Shyboy said:
how long it will take to get PERM approved?
Plan on 12-18 months. This is very dependant on the processing times in your area, and if you get any issues that need to be resolved
Shyboy said:
Plan on 6 to 12 months. Again, similar caveat as PERM.
Shyboy said:
File the I-485+EAD+AP how long it will take???
God only knows, and I'm not kidding. Not only does this depend on processing dates in your area, any issues that need to be resolved with your specific case, which EB category you fit into, but also the dates for visa availability which are not current, and you would also hit that roadblock today. When you get to this stage, the world may be completely different. Plan on 2-4 years for this to get completed, and you'll burn through about 3-4 EAD and AP applications in the interim.
You can check the processing dates at the USCIS web site, and you can find the visa availability dates for your country of birth at the Department of State website, on the visa bulletin.
The best thing you can do is read through the wealth of information from people who have gone through or are going through this process on this forum. They all have different yet similar stories to tell, and you can learn alot about how it takes and why.
Shyboy said:
but let say that on worst case I was denied I-485 for any reason (I have no traffic conviction nor any criminal record) Do I ever eligible to get TN again in my life????
Technically speaking, after having applied for an I-485 you are never eligible to apply for another TN ever again, even with another employer. Realistically, you might qualify for another TN, if the I-485 was explicitely denied, or if it was offically withdrawn in writing. If the I-485 was simply abandonded, then you would have a lot more difficulty getting a new TN, until the I-485 is adjudicated (i.e. denied). You would probably need to provide proof of denial and/or the receipt of the withdrawal. This is not a common piece of documentation requested of the USCIS, and so a lawyer would probably need to get involved to get this for you.
Keep in mind that even if you applied for an H1b prior to applying for an I-485, then you could be in a very similar quandry. If your H1b was over 6 years old, and your I-485 were to get denied, then you would not be elgible for another H1b unless you retturned to your country for at least 1 year.
Shyboy said:
Do I get the H1 later if I-485 denied???
Yes, this would be an option
Shyboy said:
What is the alternates if I-485 denied, how can I work back in US?
Any visa that allows for dual intent, such as H1b, or L1.
Shyboy said:
What are the exact cons and pros for taking this path??
I am sure Brian can list a few more since he seems to be an advocate for consular processing, rather than adjustment of status. The worst case scenario is the one you listed. Another con is that you cannot travel between the time you applied for I-485, and before getting an advance parole. The third is that you need to be a little bit more congnizant of your TN/EAD/AP expiry dates. Other than that, its essentially the same process as if you had first switched to H1b.