H-1 extension beyond 6 years
My situation. I work for company A
1. My 6th yr H1-B ends in Dec 2011
2. Labor approved (PD May 2010) and I-140 (applied Sep 2010) pending - EB3
3. Once my I-140 gets approved (hopefully) my lawyer's plan to apply for a 3 yrs extension some time next year (Till Dec 2014).
After/If I do get my extension for 3yrs with my company A, then Can I change my job to company B in 2012(who is willing to do my labor and I-140 again).
An extended H-1 can be transferred, but obtain the extension before the former employer revokes the I-140. I see no issues (generally speaking) with a PD transfer, unless USCIS (not the employer) revokes the I-140. Ask your lawyers for details.
I am so Thankful to Mr. Rajiv Khanna and team. Initially my company's lawyer filed my H1B transfer with their own layer who screwed up everything Even I was working with the direct client and yet my h1B transfer got denied and my former company already had revoked my H1B petition with them I taked with many lawyers with Initial consultation fees but when I talked Mr. Rajeev Khanna oh my god he completely relieved my tensions he directly said that If you want to file a case with USCIS I will do it free for you however I didnt wanted that I just wanted to come out of this situation as I was Out-Of-Status So after handling my case to Rajiv Khanna and team (Mr. Rajiv Khanna,Judi and Anna) I immediately left for India and withing few months my H1B got approved without any RFE even my company officers were surprised with having no RFE I am so thankful to Mr. Rajiv Khanna and team :)