H1B transfer from India
Situation: I am in India and have a F-2 visa stamping on my passport valid upto Feb 2015 with a valid I-20 also in hand. I have also obtained I-797 H1-B approved for the current company I am working for. But my company has no definite plan for my US assignment now. Furthermore, the approval letter is withheld by the company.
Questions:
1. Is it possible that I can travel to US on the existing F-2 visa, on say Oct 31, 2012? During travel, am I required to carry or mention about the I-797 approval? I only need I-20 and F-2 visa stamping. Correct? Will this travel cancel my I-797 H1b Petition?
2. Suppose, after one month of my travel while I am in US, my company identifies a position in US at some other location and client than the one specified during I-797 approval, could I start working directly without being required to travel outside the country? If yes, wouldn't filing for change of status(COS) needed? How would change in status be applied?
3. I have the petition number (without a copy of actual petition). If I change my employer while I am in India, and the new employer plans to file for Business Visa or L1 visa, wouldn't the new employer need copy of this approved I-797? (I have all other H1Bs from before, but since I am leaving the current company, they have undisclosed policy of screwing my life by not giving the I-797 approval)
4. Suppose I get the I-797 approval and stamping done for the existing client used in I-797 approval. If I leave the current company without traveling to US at all on their H1-B, will I be able to get it transferred to other US employer? Since I would not be having any paystubs from the existing company for that US client/position for which the I-797 was approved and stamped, will paystubs be an issue in the H1B transfer to the new employer? Will I be required to get my visa stamped again for the new employer or will the new I-797 (post amendment to the H1B) is good enough for travel?
5. If I leave my current company, can my approval be cancelled/withdrawn by the existing company? Will there be problem in transferring to a new employer? I am assuming that the H1B is valid for three years i.e I don't need to apply for fresh H1B looking to come under cap. Will there be difficulties in transferring the H1B to other company once I have left the company which filed for my H1B and I left without utilizing the H1B at all and within say 1 month of approval date?