I have I140 approved from my current employer(A) and I have 6 months left on my 6 years H1B. I have got a permanent job offer from my client(B).
Now Employer A called me and said that I should not take the offer from a client as per their contract with the client.
Now if I take the job offer, can Employer A cancel my I140? Since only 6 months are left in my H1B visa, can I still apply for a 3 years extension before they cancel my I140?
Thanks for all your help.