"The law is that the US government requires employers to employ US citizens and permanent residents first. Employers must seek out US candidates before even considering a non-citizen . . . "
This only applies when sponsoring a foreign national for an employer-based Green Card. This criteria does not exist for H-1B foreign nationals.