I have L1 visa from my current company and in US right now.
My spouse has got H1B visa and is travelling this month with our kid on H4.
I dont have a long stay here on L1.
I want to stay here with my family for long and also want to work here
What options I have to work here for long term?
Also, I have my H1B petiton approved in 2008 and I dint get it stamped.