Hi,
I came to US and within one month I got another job offer from one company. As you all know that it is better to work directly with company than with agent. That's why I accepted the job offer from company. They did my H1-B visa transfer process already. I got I797 form already with me. But I still do not get my passport stamped with my new employer. I have just new I797 with me. Please note that I have never worked for my previous employer (agent) before.

Now, my previous employer (agent) still does not know that I have done this process and started job with my new employer. He is still under this impression that I am holding H1-B visa on his company and I will be working for him when he get the project for me.

I would like to ask you that can my previous employer (agent) do anything with my legal status? I am just extra conscious about this matter since it is very important for our legal status. Can he complain something to USCIS that I came to US to work with him and and now he is working for another company bla bal bla... I am not sure yet what can he do or cannot do.

I would appreciate your reply,
Thanks,
Best regards,
Siddharth.