Who can an H1B alien (foreign national) work for?
H1B aliens can only work for the petitioning US employer (sponsor company) and only in the H1B activities (job duties) described in the visa petition. The sponsoring US employer may place the H1B worker on the worksite of another employer if all applicable rules (e.g., Department of Labor rules) are followed. H1B aliens may work for more than one US employer, but must have a Form I-129 petition approved by each employer.