I am working in company A since 5/2002. PD is 12/2002. I-485 RD is 6/13/2007. So 180 days gets over on 12/13/2007. Have EAD and also current H1B expires in 12/2009. I have requested the new employer company B to transfer my H1B. This is based on readings in the forum and also lawyer recommendation to go that path instead using EAD. Now my question is in this scenario is AC21 invoked? If not then when and how it is invoked? If invoked then what is the purpose of EAD? My understanding is if AC-21 is is invoked then that means applicant has switched job based on EAD and not on H1B. Also if I switch based on H1B then what impact is on my ongoing GC process.
Thanks
Thanks