I work in IBM and I have my H1-B stamped in my passport(valid till oct 2015). I have 2 questions
two months back I travelled to US and now i am getting an offer from a different company. Can this new company file the H1 trnasfer at any point of time of an year or do they have to wait till the normal cycle of H1(April of every year).
If H1-B transfer is approved, do I have to go back to India and get it stamped from the US consulate and come back to US again or can I work without going back to india