I have got around 4.5 yrs of work Exp in Java/J2EE and want to work in United States for at least a few years, I'm single and can take a chance at this point of time. Please suggest a step by step process for doing the same.
In my opinion, you can go through consulting firms, as long as they are not charging you for the visa fees or relocation. Getting a job directly from a big company will be a bit difficult, esp if yu have not got a higher degree from US universities.
Joined: May 21, 2006
Hi Guys,Just wanted to elaborate a little bit more, actually I'm working for an Indian MNC and they have stamped an L1 visa for me which is valid till 2010. Now as of now I do not see any opertunity coming along in my present firm, so I have decided to make a move. I have some queries:
Can my L1 visa cause a concern while filing H1B visa? If I file and get H1B visa do we have enough java openings in USA to obsorb me. Is it OK to let the some consulting firms file H1B visa for me. Will the cost vary inconsistently? How much will it cost me to file H1B visa in indian rupees? Will I get a permanent job in USA or do I have to work on contract basis?
Joined: May 21, 2006
Just one more query? Can I file H1B for myself or will be filed by my employer?
Originally posted by Shyam kumar: If I file and get H1B visa do we have enough java openings in USA to obsorb me.
Just to further endorse Ulf's comments - this is really not a problem. For example, in just my division of Amazon.com we have something like 35 open positions - if we find someone qualified for the position then we will hire them if we can, and organize visas as required. In my team of 4, we have 1 American, 2 guys on H1B, and myself on E3. In the nearest offices to me there are another 2 E3 visa holders, and another 3 H1B holders.
I have come to know that there are body shoppers all. They open a small consulting company and hire skilled resources as their employees and file H1B for them. Now they place you to the actual organization as their own employees. This organization pays the money to them and they keep 80% of the amount and rest is given to the resource. from the resources point of view he gets a very small chunk of the big amount. Please give me your views on this.
For your aforementioned query its same as happens in India. For your aforementioned query there are a lot many consultants who place BA's(business associates) in all big IT majors and only part of their salaries and they pay it back to BA's.
The same is happenning in the US. they pay you around $2200(after tax cuts)) yet they bill you for $6000+Tax.
One advantage here is the company that sponsors H1B would created fake CV's and market you in to big majors as a contract employee. Your degree is secondary here as you are just a contractor.
Secondly when the market goes down or in case of layoff's, they keep you on the bench feed you with money enough to stuff your tummy at McDonalds.
I would suggest to ship to US with a masters degree (attained in India) along with expertise in your particular software field. You have a better chance of pulling the strings out there.