I have H1B stamped for USA with company A. I have not yet joined the company and i have got other better offer from company B. I am still outside USA to my parent country.
- Is there any legal way to get transfer for company B?
- Will there any chances of troubles?
- Can company A cancel my H1B stamping?
- What are possible outcomes?