Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> there is, in fact, a US citizen who can fill any software engineering role a US company has.

Right now I suspect you're probably right. But 2 or 3 years ago?

If you're right then why would companies want to go through all of the extra paperwork and hoops to hire an H1B right now? Maybe the answer is "they can pay less"? But I'm not sure if it's actually all that much less than they could pay someone who's been looking for work for six months to a year or more.



Control. Like always. An H1B can't just job hop to the next company without more hoops and strings attached.


You would be surprised how hard can some managers negotiate 10% salary change during hiring, despite the fact its not their own money, or anyhow useful for their work. I talk multinational mega corporations here. People just want to be good employees(TM) or at least seen as such.


At large tech companies, the pay is entirely driven by level and rating; so there's no savings in salary; just added costs to comply with the directive.

It's endlessly frustrating that the US government wants to centrally plan my hiring decisions.


> It's endlessly frustrating that the US government wants to centrally plan my hiring decisions

What's the alternative - the government outsources visa issuance to the companies employing foreign labor?


Ok, so why are you hiring H1B's at this point then if there's "just added costs to comply with the directive"?


Because sometimes we fail to find a qualified American candidate.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: