H-1b transfer does not need to wait till approve; in fact, you don't have to wait to receive receipt; as soon as you file the petition, you can go and work for your new company.