I am currently on TN Visa and working has a Computer System Analyst for 2 years for a company. Now I am planning to apply for H1B and then apply for GC. The company will be filing me under EB3 category (skilled worker - programmer analyst). Under EB3 category you need to have worked in the USA for 5 years to qualify for GC. Would my 2 year on TN be counted towards the 5 yrs or I still need to be on H1B for 5 years?
Please advice.
Please advice.