I know that multiple companies can sponsor H1 for an individual. Can the individual however work for multiple companies on H1? Example, can someone work full-time for company A and part time (20 hrs/week) for company B if he has valid H1 with both company A and company B? Can he get paychecks from both companies?