I am currently on h1b visa with employer A and i have got a layoff date of april 6th and i have valid stamping of company A in my passport till feb 2021. I have 2 job offers from company B to put me a client X and Company C to put me at a client Y. Client X does not give client letter while Client Y gives client letter. Given that context, the question i have is - Can i file for h1b transfer to both company B and Company C at the same time ? what happens if Company C h1b transfer approves first and i want to join company B and vice-versa ? I am looking to internally transfer inside Company A and if i find a job internally and either company B or Company C h1b transfer is successful - do company A need to file for h1b transfer back to them ?