Please help!!! I work for employer A under the approved H1B. But, my employer said that my last day will be June 29 and on July 2 they willl revoke my H1B. Now I have new employer B who will file for my transfer of H1B. We already applied for LCA. So, I might have a fews days gap between filing of new H1B by employer B and revocation of existing by employer A. I know that once H1B is revoked (job is terminated) I have to leave the country and that there is no grace period. HOwever, I heard that lately transfer will be granted if filed with little gap. My attorney says I should be fine. WHat are my chanses to get the approval and the extension of stay??? Shoudl I also file for B2??? I really need this transfer done, but just have limited time frame! Please advise! Thanks.