Gurus
I have a pending I485(Priority Date - 11/2009) application and I am working for a Desi consulting company on H1B. I have my EAD(180 days have elapsed since I received my EAD), however I have not used it yet and plan to remain on H1B for as long as I can. (because of personal reasons as I plan to get married next year and I think bringing one's spouse on H4 is easier and also I feel H1B is safe(r) in case 485 gets into trouble).
I got a great offer from one of the Big4 consulting companies and I want to stay on H1B for reasons mentioned above. I have long finished my 6 years on H1B and currently on a 3 year extension. My questions are
1> Do I need to invoke AC21 if I join the new company on H1B?
2> What will happen to the validity of H1B, if 485 gets rejected? Can one continue to stay in the country until the end of the H1B period irrespective of the 485 decision? (As opposed to pack your bags and leave in case of EAD)
Thanks!