How much a company is willing to pay is probably the best indication of the supply and demand for the talent.
How much a company is willing to pay is probably the best indication of the supply and demand for the talent.
We could agree that the behavior of consulting companies like Tata or Infosys seems like cheating (basically, send thousands of application hoping that a good percentage succeed). But they are hiring for positions that require a degree people qualified; it is difficult to hire for that kind of position (primarily because you could make more money with the same qualification in different companies); and they are paying market rate salaries (or at least, that's what it is certified!).
I could agree that the current H-1B Visa system is broken, but I'm not sure that fixing it just for the perspective of highly paid Silicon Valley Bro is the best solution for the US as a whole. What I'm saying is: are we sure that this kind of cheap specialty labor is not useful for the US society as a whole? E.g.: are we sure that, if System Integration companies have to pay engineers a much higher salary, they will be able to provide prices low enough for other company to pay it? And if few companies could pay for their services, this wouldn't impact their efficiency on one side and the B2B software market on the other side?
I'm not defending the violators nor supporting the "cheap H1B" practices. Just saying that the world is a little bit more complex than that.
That's not quite right. If you can't hire somebody at salary $X, then $X is not the market rate for someone in that position. The language I've heard is "prevailing wage", which can be less than the "market rate" if workers aren't making full use of their bargaining power.
You're left with the choice of offering other native employees a pay bump to do something they don't have the skills for or want to do, or bring in foreign talent that is trained and interested, this is not a hard call at all. The problem is that "STEM" is a ridiculously broad classification to try and capture this need, clearly not all science/tech jobs are spiking in demand. At the same time, it's probably a bad idea to have the government specify sub-quotas within, say, software engineering. Government intervention like this, letting bureaucrats make arbitrary decisions on things they don't have expertise about is how you get bad rules.
If you can't sustain your business without illegal (or in this case legal, but certainly exploiting loopholes which shouldn't exist) hiring/salary practices then why should your business be allowed to exist. This type of thing only hurts workers.
Again, I'm not saying what they are doing is right or ethical or desirable. Just challenging the different point of views.
It's not overly hard to design a compensation-based system that guarantees use for only extraordinary talent, because the current abuse is solely because low salaries are still possible.
So either the cost come down because they live and work here or the costs drop faster as the work simply goes off shore.
Far too many in the tech industry are first to jump at competition in their areas of expertise but mock those concerned about workers similar to those at Carrier whose jobs are moving to Mexico as either progress or being non competitive
http://johnhcochrane.blogspot.com/2014/06/the-optimal-number...
I don't think that is the standard.