1. How to choose your employer for sponsoring your H1B Visa ?
I am having hard time with other obligations to keep posting regularly…..I will try…This post is part of the series : Everything you need to know about How to get a Job & face interviews in US
There are primarily two class of people looking :
- Students who are in US trying to find a n employer who can sponsor visa , train them, provide accomodation and help them get job
- Experienced professionals or students back in India who are interested to come to US on H1B and pursue a career in US.
In either case, the first and foremost things to look in an employer are :
- Size of the company
- Is the company willing to pay for your H1B Visa, provide boarding and lodging and train you.
- Does the company have good marketing team ? Do they have direct clients ?
- What is the company’s specialty in Marketing ? is It SAP, Microsoft , Java,etc ?
- Does the company pay on time, without delays
- Do you know anyone in the company who can give you unbiased feedback
- Does the comapny do Green Card processing, Do they have anyone with Green Cards
- Do they give hike or re-negotiate the Salary package or Percentage as you work for longer time?
- Do you know the head of the company of some key person in the company and not just the recruiter ?
The size of the company is very important. You do not want to go to really small company ( like having just 20 - 50 or less ) if you are starting your career because you do not have any connections in the market and you might have hard time to get job. You can always switch to smaller comapnies as you work more projects and know more vendors and contacts in industry. The larger the company ( around 100 to 150 ) the more chances of the company to have a bigger marketing team.
You really have to make sure the company pay for your H1B, train you, give you boarding and lodging facilities. I know some big companies do not do this especially boarding and lodging. It is very important if you are coming here to US for the first time or finding your first job as a student. Make sure they do all these. Training is very key and you need help with resume and other things too.
Most of the times, you talk to some recruiter and commit for the deal. But, it is very bad idea. You have to know someone like the Owner or someone who owns stake in the company and influential. It is very important for you for your future salary negotiation and growth in the company. It is VERY Important for your pay negotiation after you find project. If you get your own project, you can get better percentage if you talk to the owners and explain. Also, for Green Cards and other situations you need support from them. You do NOT want to among those people who always go through recruiter and you do not know what the recruiter is saying to owner. It is VERY important.
Every consulting company is primarily very good at marketing only some technologies. You really have to identify your company based on what technology you work on. Some companies are good at Marketing for Java and some for SAP. What it means is, it will be easier for you to get a job in that technology if the company is good at that and they have some clients ( for consulting jargon click here ). No one never says, they do not market. Anyone can do marketing for any technology, only thing is they might SUCK
.
Paying on time is very important. I do not think, the company recruiter or owner will tell they wont pay on time
Here is where you need to know someone who can give you unbiased info about paying. Many companies, say we are waiting for client money and we will pay after 60 days. These kind of companies, hold lot of your money to make sure you do not transfer. So, be careful and get to know the company. The person you talk to is key, Make sure he is not looking for just BONUS if you join the company ( some companies give bonus if they refer someone ) and wash his hands off by giving you wrong info.
If you plan to live in US for more than 6 years and may be settle down here, you need Green Card. Check with the company if they do Green Cards, Most of them do. But, here is they key, see if they are big enough and old enough to support themselves and give you support too along the process of Green Card.
Key take aways,
Talk to someone who work in that company before you join that company. You need Unbiased clear details about the company.…I recommend to choose companies of medium to bigger size if you are starting your career in consulting. You can always move around once you know the nuts and bolts of consulting arena.
Do you like the article ?
Like and Give Google +1 for this Article :
Related posts:
- Plan to apply for H1B visa for 2011 quota in 2010? Things to verify before you choose employer to sponsor H1B visa ?
- Negotiation Salary & Benefits with H1B sponsoring Consulting Companies
- 2. What should you ask the employer before you decide to join them ?
- H1B Sponsoring Comapnies list in US with FULL details
- Flash News : Additional requirements for filing H1B Visa petition for 2011. USICS releases additional Employer Employee relations Memorandum

{ 21 comments… read them below or add one }
Hi Sir,
Am currently working for Company A on L1 status [Valid till 2014 Nov] in USA. I would like to get H1B visa this year and other company B is willing to give fultime offer to me. Only problem here is my H1B visa. The company B dont apply for new H1B but they can do transfers.
In this case can I approach any consultants and get my visa processing start? If I file Visa with help of some consultant, what will happen to my current L1 status? I believe I can still be eligible to work for Company A till October1st.
Also should I be in USA only after filing H1?
Thanks,
Govi
KGR,
An employer can file H-1 for you along w/ COS (change of status). Once approved, your status will be H-1 from COS approval date (usually Oct 1). Until that date, you have to work on L-1 and will have to work on H-1 thereafter. Another employer can do H-1 transfer once your initial petition has been approved, but again you cannot work for them until Oct 1.
When going through consulting companies, make sure its a credible one as they are subject to close scrutiny.
Thanks for response Saurabh.
Also is it necessary to be in US only once I filed for H1 untill Oct 1st? Can I make a re-entry to US with current L1 even after filing/with approved H1?
Thanks
Govi
KGR,
Before I answer the question, can you let me know whether you plan to be on H-1 from Oct 1 or continue working on L-1 for more time.
Hi Saurabh,
One US consultant who is willing to sponser me a H1B asking me to transfer money to an indian bank online(asking for 5200$ to file H1B), and they refusing to give any kind of receipt for the money payment. They say that no consultancies gives you a recipet. is it OK to just transfer the money like that.
Ganador,
Few things to keep in mind:
- Legally, employer is supposed to pay for H-1 fees
- The quoted amount is on the higher side
- You are taking the entire financial risk. In case of rejection, employer has nothing to lose and you will be $5200 short
- With no receipt, there is no way to go after the employer in case things turn sour
I am currently on H1B and working for a consulting company A. I have an offer from another consulting company B. Company B has filed for my transfer and has got the acceptance receipt from USCIS. They want me to join the client on acceptance receipt but I don’t want to join Company B until I receive the approval notice. Company B is saying that if I don’t join them immediately then it might jeopardize my position with the client. I am reluctant to leave Company A until I get an approval for Company B from USCIS.
What will happen if I don’t join Company B and they revoke my transfer after it has been approved? Will I be out of status or would my H1B from Company A be still valid? Can I continue to work with Company A even if my transfer with Company B has been accepted? I have heard that the last I-94 you receive is the valid one.
Nithin,
In case you join B, and the transfer is denied or B’s withdraws the petition (either during or after approval), then you have following options:
- file for H-1 transfer to another H-1 employer
- go back to A, provided they are willing to hire you back
- file COS to any other applicable visa status
The rule that the latest I-94 is valid is more when having multiple I-94s belonging to different visa statuses. In your case both I-94 will belong to H-1, and so you both will be valid.
Thanks for your reply Saurabh. Incase I do not join B after I get the H1B transfer approval and continue working for A, will A have to hire me again or my existing I-94 will work?
Nithin,
You can continue working for A as if nothing changed. If 6-7 months down the line you want to join B, then you can start working for them on the basis of their approved petition (provided B’s petition is still valid and they still want to hire you).
This really helps..Thanks so much!!
One last doubt. What happens if Company A withdraws my H1B petition after I leave them and join company B on receipt notice. Will I be out of status if there are issues in H1B visa filling my company B?
Nithin,
In this case you will be in a fix if B’s petition gets denied. At that point:
- you can either go back to A (if they haven’t revoked the petition)
- file H-1 transfer to another employer
- file COS to another applicable visa status
For last two, your I-94 should still be valid and the new petition should be filed ASAP after B’s denial.
Hi,
I am in L1B visa my visa and I94 expired on Dec 2011 and my company apply for extension still not receive any feedback from USISC, in my three years visa time frame I am in US 1 year 5 months.
If my extension gets rejected can I raise the request for re capturing of pending time?
Subhra,
What’s the current status when you check it online? If your extension is rejected then you will have to leave US ASAP as your I-94 has already expired. Later you can re-enter US provided your stamp is valid, your I-129 petition is unexpired and your L-1 employer still wants you to come to US for an assignment.
Hi Saurabh,
It’s still in “Initial Review ” status
Subhra,
Extensions may take 2-6 months to process. There is no provision to re-capture pending time unless extension is filed. Only extensions allow you to capture such missed months/years.
hi i am currently working as oracle apps developer. I am in a consultancy but i am not confident that my consultancy can get me an H1B. Would you please suggest me a good consultany where can i get good pay and chances of getting an H1B more. Please reply its very urgent………..
Hi Sir,
I am currently looking for consultancies for in CA for BI/BA course. I have discussion with a person from AllianceIT, located in San Ramon, CA. There are ready to pay flight ticket, accomodation, stipend, free training and on job support. However, I did not find any reviews of this company. Shall I join? What do you suggest? I am looking forward to your reply.
Thank you
Hi Sir
Iam experienced IT professional. iam interested in applying H1B for this year. please help me in finding sponsors.
[email suppressed]
Hi please send me any further details