Well…it’s that time of year again. The time when US Citizenship and Immigration Services begins accepting applications for H1-B visa petitions. On Tuesday, it was reported that, in less than one day, they received about 150,000 petitions and had reached its limit for applications. Congress has limited visas granted to 65,000 — picked at random — making it about a 43% chance of actually getting a visa if applied.
Obviously, something needs to be done. A cap increase, at least, is necessary, although some companies including Microsoft would like there to be no cap at all. The outsourcing debate has fueled speculation that H1-B visas are only used by companies to hire cheap labor but the fact of the matter is that companies are going outside of the US to find the necessary and best talent available. Other interesting take can be read here and here.
What are your thoughts?