1. He need formal employer's approval for H1b transfer. He can immediately work after the transfer submitted.
2. Or apply for a new H1b, which will take a long time and He cannot work until the new H1b is approved.
2. Or apply for a new H1b, which will take a long time and He cannot work until the new H1b is approved.