in this situation, can you change employer (H1B transfer), can you still get 3 years H1B one time?
-Yes as long as the old employer does not withdraw the approved I-140 before your h1 transfer is approved.