I have H1B visa through company A and is valid till March 2013. I already traveled to US last year and have 3 paystubs (last worked in Dec 2011) and W2. I am now in India and there is no onsite project with company A in which they can send me to US. I found a consultant in India - Company B - who is ready to send me to US. They are going to file a new petition for me. Now my question is:
Is it legal to travel to US with visa from company A and petition from company B?
Do I need to go for stamping before I travel to US for company B’s assignments?
I heard that, during the last 6 months of my visa validity period, if I travel to US, I might face issues in the immegration in port-of-entry in US. Is this true?
Thanks for the response…