Hi


I have come to US on deputation on H1B visa.My company wanted me to come back to my home country after the completion of the project.At this moment I got my H1B transfered to a small consultant and all the required papers have been filed by the attorney of the consultant.

After the submission of the required of the papers, I resigned from my company by giving 2 weeks notice. My company didn't accept my notice period and relieved me within 2 days of my resignation.(Say my relieving date was 17th may)

Now I have got an offer from another consultant on the 18th may to transfer my H1B.

My question is which H1B should be transferred now?
The First company's or the small consultant's?
If I transfer the H1B of the first company to the recent offerring consultant,, are there any legal implications on the transfer.