I am working under an H1 B visa that is going to expire Sept 2012. My current employer already filed for an extension, LCA aproved, NOA recieved, but still awaiting approval.
I am also planning to work for another employer, who has filed me for EB-2. My I-140 has been approved. I got my EAD/AP. Still pending I-485.