I am working for a Company in India called X.
My client is Y(US based). X had applied H1B for me this year. Unfortunately i have been released from project. Currently on bench.
And there is no other US project X. Meanwhile my H1B Case was approved. They asked me to change the technology that I a not interested.
Now, I have an offer to join to another company, Z.
If I switch my company to Z now(without getting my visa stampped from X), will my receipt number(H1B VISA processing) be cancelled ?
How do I deal with this to keep my h1b as it is and change my employer( By switching my job to Z).
Could you please advice me how to deal with it in a better way ?