2. That's why it is preferable to stick with H1 as long as possible - in such unfortunate case as I-140 rejection or revocation you have a chance to find a new employer and go for H1 transfer. But if you switch to EAD, you will need to apply for a new H1, with few months waiting and subject to a H1 cap.
Can you please shed some light when one switches to EAD and wants to go back to H1? Is he still subject to cap, even though he holds prior
H1's(now expired) ? Won't this be an H1 transfer case ?
Thanks