According to a recent USCIS guidance an employer may not hire an H-1B worker prior to USCIS approving the H-1B petition unless the employee (i) is currently in H-1B status, or (ii) is the beneficiary of a timely filed H-1B extension of status petition. If the employee is in another nonimmigrant status, such as F-1 (student) or L-1 (intracompany transfer), the employer must wait until USCIS approves the H-1B petition before hiring the foreign worker.
Under section 214(n) of the Immigration and Nationality Act, a worker who “was previously issued a visa or otherwise provided [H-1B] nonimmigrant status” is authorized to begin working upon the filing of an H-1B petition by his or her new employer. This provision is often referred to as H-1B portability. Congress passed the law to allow employers to hire H-1B workers without having to wait for the government to adjudicate the H-1B petitions, a process that can often take several months.
The issue was raised to the USCIS Verification Division after employers received nonconfirmations from the E-Verify system when they hired H-1B workers under H-1B portability and the workers were not, at the time of hire, in H-1B status, or were not the beneficiaries of H-1B extension petitions. In the exchange, the USCIS Verification Division stated that the agency does not consider those employees to be work authorized. Please contact our office for further information.
Visa Lawyer Blog

