Originally posted by: mugs
Originally posted by: nixium
So are you both saying that American employment in high skill industries should be 0% before a single H1B holder gets hired?
No. Assuming you meant
unemployment - still no. If a
genuine effort to find an American worker is made, and no qualified American workers are found (and willing to take the job), then it is appropriate to hire someone on an H1B visa. That is what the law requires. 100% employment in unachievable on a large scale. There will always be some people who are unemployed. Every company has a limited job pool to work with, because only a subset of workers will be willing to work where the job is located. If there are no qualified local candidates, and no one is willing to relocate to fill the job, then H1B is the only option.
H1B visas are
not a cost-saving measure. It's intended to be used to allow companies to fill jobs that otherwise would be impossible to fill - and that is all it should be used for. If we allow employers to ignore capable American workers in order to hire a lower-cost foreign worker, then the government is essentially subsidizing that employer by paying unemployment benefits to the American when there is a job he
could be doing. Bringing in people to do jobs that when we already have people who are capable of doing them is counter-productive.
Some people choose to be naive and ignore the fact that
some companies use H1B visas to save money. The reality is, many of the companies that receive the most H1B visas are Indian companies that offer IT outsourcing services. Their business is
based on saving companies money by using lower-cost labor. Do you think those companies are interested in employing Americans at competitive pay rates?
If the requirements were enforced better, there would be more H1B visas available for the people they were intended for - people who would benefit our country far more than a warm body in a low level IT job.