3 ms·
> 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?
by UncleOxidant 2y ago
> 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.
- ouddv 2y agoAt 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.
- UncleOxidant 2y agoOk, so why are you hiring H1B's at this point then if there's "just added costs to comply with the directive"?
- ouddv 2y agoBecause sometimes we fail to find a qualified American candidate.
- sangnoir 2y ago> 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?
- jajko 2y agoYou 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.
- johnnyanmac 2y agoControl. Like always. An H1B can't just job hop to the next company without more hoops and strings attached.