Yes, H-1B workers may work for more than one U.S. employer, but each employer involved must file an H-1B petition and the petition must be approved.