My spouse and me are currently working on H1 and we do have our EAD and AP even though we are not using it.
We are planning on a trip to India in the month of December. Both of our H1 visa's on passport have expired. We plan on using AP when coming back to US to avoid the hassle of getting our passports stamped.
We plan on remaining on H1 even though we use AP to get back. We do plan on renewing our AP and EAD when they expire. What I want to know is... is there any advantage of having visa stamped in your passport as to using AP if you plan on remaining on H1? One that I know is cities like London require you to get a transit visa if your visa has expired when traveling to India.
We would highly recommend not applying for an H visa if it can be avoided. In the past few weeks, I have provided consultations to various employers on H-1 visa refusals. The refusals were ridiculous, illegal and would be overturned if there were an adequate mechanism for reversal. So, I see no point in applying for an H-1 visa. Even if you enter on AP and continue working for the original H-1 employer, you ARE considered to still be on H-1. All other matters are more or less ancillary.
My company has agreed to bring me and my wife to USA on L2 visa and then later get a H1 B visa. I want to make sure my parents have a B2 visa before I leave India. I have thought of two possible approaches:
a) Get a B2 visa for my parents but telling US consulate that I am traveling on business to USA and want my parent to visit the country. I used the same method for my wife 2 years back with no problems.
b) Get a L2/H1B visa for my self and then submit a request saying my parents want to visit the country for some time.
I dont see much difference in the two (as long as we are truthful with the consulate). Option b may be slightly better because you would already have the L/H visa.
I am an IT professional who has come to the US for medical treatment on a B2. I am getting better. Since I like to constantly upgrade my skills, I found some training programs that I could attend as they are more frequent in the US than in Canada. Can I attend them on a B2? I mean I have a B1/B2 visa, but the officer marked it as B2 on the stamp on my passport at the POE. Second - I also have got an offer for a one day lecture to some technology professionals for which I might get paid. How would the folks know I worked for a day if while exiting the country there is no checking?
I believe you can take training on B-2 as long as your main purpose of stay in USA is is still medical treatment. Getting paid may be a bad idea.
My company is giving me option of taking a L1 visa or H1B. My wife recently completed a 3 year Bachelors degree in Computer application from India. I want to make sure that she can work once we immigrate to US. Can you suggest what approach should we take? 1) Get myself H1 and then she does a MS from US.
2) Get a L1 visa and she can find a job in US with her 3 year degree.
Personally, I prefer the L-2 option for her. She can work AND go to school. More choices.
How can I bring my fiancé to United States, can I apply for him by green card? I am not still a citizen.
There is no fiance visa for non-citizens, but look into the waiting times for spouses of green card holders. Those times are pretty good right now.