Big companies want to hire top-notch talent by reducing cost, so they go after H1 candidates. It's good deal for those companies as they utilize low cost talent and get more work done but it is not good spot for H1 candidates. Here are some reasons.
Many companies give offer letter by stating that they will sponsor candidate’s GC. Issue is that company has to run a campaign to find suitable candidate, with no visa restriction, for that role. Majority of time when they run those advertisement campaigns, they end up finding US citizen or GC holder for that role, thus they have to go with the flow to avoid lawsuit. They can get away from this situation by not filing GC and keep everything intact, thus renewing H1. Other way to solve this problem is by being highly specialized in certain skill so that it’s very hard to find replacement for the role, thus increasing chances of filling GC and getting it approved. Technology field is very competitive field and it’s easy to find replacement if that technology is well adopted in USA.
So what is best solution for H1 candidates? If they truly want to obtain their GC, they are better off with small companies. Reason is because when small company runs advertisements for replacement, chances are they will not find many interested candidates. Small company can do wonders by skirting many things and gives a chance to get your GC approved, which is very hard fate to meet in big organization unless you have special skill sets.
Let me hear your opinion on this! Leave a comment on this blog or drop me few lines on firstname.lastname@example.org.