Remix.run Logo
alephnerd 4 days ago

The math of bringing an employee onsite on an H1B just to depress wages does not work unless it is below the 25th percentile of wages (which is $90k).

Once you are breaking the $100k mark and want to only save costs, you are better off opening a GCC in Eastern Europe, Israel, or India, which is what most companies started doing once remote work became normalized in the early 2020s.

All this did is make a free "Thousand Talents" program for India, especially in chemical, petroleum, biopharma, and biochemical engineering - industries where the delta between US and India salaries aren't significant but the talent gap in the US is real.

There are much smarter ways to crack down on H1B abuse by consultancies - this ain't it.

Edit: can't reply, but here's why this is dumb

Assuming I am in Dallas (a fairly prominent domestic IT services hub) and hiring an H1B employee.

In Dallas, a wage around $95k base is fairly standard based on JPMC, DXC, and C1's salaries in the area.

That $95k an employee is has an additional 18% in employer required taxes and withholdings. Add to that an additional 5-10% for retirement account and insurance plans. That $95k employee became around $115k-125k.

Once salaries start breaking into the 6 figure mark, that 23-35% in overhead starts adding up very fast. On top of that visa processing before this rule costed around $15-20k in additional legal fees on the employer's side.

If I'm at the point where I'm paying a low six figure salary, I'm better off opening an office in Warsaw or Praha or Hyderabad where I can safely pay $50k-60k in base to get top 10% talent while getting a $10k-20k per head tax credit over a 3-5 year period depending on the amount I invest building a GCC because my after tax cost at that point becomes $50-60k per employee. These credits tend to require a $1M investment, and with the proposed H1B fee, this made that kind of FDI much easier to justify than it was before.

At least with the current status quo, if I was hiring an ML Engineer at MS or an SRE at Google (a large number of whom are H1Bs as well), I could justify hiring within the US, but adding an additional $100K filing fee just gives me no incentive at all to expand headcount domestically.

You don't use the stick if you also don't have the carrot.

> You are not taking into account section 174, It takes you 15 years to depreciate foreign salary vs first year

That's a rounding error now that it costs $100K to renew or apply for an H1B visa. And for larger organizations breaking the mid-8 figures in revenue mark, section 174 changes never had an impact one way or the other - it was mostly local dev shops and MSPs that faced the brunt of the section 174 onslaught.

> Honestly, even Germany is probably better bang-for-the-buck than Hyderabad

Germany needs to severely reduce employer contributions and taxes to become cost competitive against Warsaw, Praha, or Hyd for software and chip design jobs.

That said, this is a net positive for Germany's biotech, mechanical, biopharma, and other engineering industries that aren't software or chip design related.

myrmidon 4 days ago | parent | next [-]

> Praha

This is a pet peeve of mine, but there is an english name for that city and it's Prague.

There is no point in using the local spelling because it adds no clarity, is less obvious to pronounce for any reader and the locals are not really gonna thank you for doing this either. Just seems like a form of light cultural white-knighting to me.

You are not even consistent because Warsaw is not how locals spell that.

mc32 4 days ago | parent | next [-]

It's a peeve of mine as well moreso when they don't carry it out for English placenames that get transliterated into a local language but some of these folks will carry the localized version -like they won't insist on "New York" instead of Nova Iorque in PR or BR. But even above, they are inconsistent with Warsaw carrying the English spelling.

NoMoreNicksLeft 3 days ago | parent | prev [-]

Exonyms are colonialism.

otabdeveloper4 3 days ago | parent [-]

Eh, no?

The most prominent exonyms are of cities like Paris, London, Moscow or Beijing.

I.e., places culturally and historically significant enough that older historical pronunciations have become ossified in foreign languages.

English having a "Prague" spelling means the name of the city was important enough to have entered the English language back in the day when English was still borrowing heavily from French.

NoMoreNicksLeft 3 days ago | parent [-]

Um. Beijing's not the exonym. Like, maybe this reveals that I'm ancient at this point, but I remember it being Peking at least the first few years of school.

Vvector 4 days ago | parent | prev | next [-]

If the local market for American DBAs is $180k, then hiring H1B DBAs at $110k does depress wages.

jopsen 3 days ago | parent [-]

Sure, but if the local market is that high you probably have sever supply constraints.

If you don't fix the supply constraints, you'll depress growth.

You could fix the education system - good luck - and then wait 5 years before you cut H1B.

But yes, obviously it depressed wages, which at a certain point is probably a good thing.

snicky 3 days ago | parent | prev | next [-]

I don't know much about the other cities you mentioned, but there's no way you could get top developers from Warsaw for $50-60k in 2025. You may be hard pressed to find them even if you 2x that. As a point of reference, a nice family apartment costs around $1M here now. Times they are a-changin.

alephnerd 3 days ago | parent | next [-]

> you could get top developers from Warsaw for $50-60k in 2025

We'd be paying that for Early career base (think L3). Mid-career you'd see people breaking the $80-110k base range.

I don't like giving "TC" simply because RSUs are very dependent on a number of outside variables.

And my example was for why a JPMC opens an offshore office abroad, or why a company hires an EPAM type.

For product companies who actually care about work quality, you won't too see much difference between salary abroad and a US salary from 10 years ago. I'd recommend using a fork of the old GitLab comp calculator - it's fairly accurate.

dzonga 3 days ago | parent [-]

I don't know why people like arguing with facts.

you're pointing out facts - yet people deny. most software jobs listings are either in eastern europe or india these days. that's the "A.I" eating software jobs.

yeah some companies might list U.S jobs - but they're only seriously hiring for Staff roles. the rest offshored.

alephnerd 3 days ago | parent [-]

It's been a bad market. A lot of people on HN are ICs who are rightfully stressed and anxious.

The nativism and rejection makes sense with that regards - it's an almost religious hope that stuff will get better.

I just believe in being brutally honest - especially on HN, where I can vent or shine a light on decisions.

N2yhWNXQN3k9 3 days ago | parent | prev | next [-]

Then what would the salary be? If I am hard-pressed to hire at 120k?

prasoonds 3 days ago | parent | next [-]

Offering a perspective from Berlin - a decent-to-good senior engineer goes for $120k-$130k so I'm guessing for Warsaw, you could get someone similar for $90k-100k

LunaSea 3 days ago | parent [-]

$130k is something I very rarely see on job postings anywhere in Europe besides maybe London.

snicky 3 days ago | parent | prev [-]

Of course it all depends on who are we actually talking about. I think talented seniors with 5-10yoe and proper communication skills expect North of $150k.

N2yhWNXQN3k9 3 days ago | parent [-]

Interesting, there are plenty of localities in the US that hire 5-10yoe developers at south of $100k.

You can see this in BLS data.

Is there a good resource for data on wages in Poland? I mean, I am going to look, but I thought I'd ask.

snicky 3 days ago | parent [-]

> Interesting, there are plenty of localities in the US that hire 5-10yoe developers at south of $100k.

I don't doubt there may be people who would be fine with that, but I guess no one who values their own skills would go for it if there are plenty of East/West Coast companies hiring remotely.

> Is there a good resource for data on wages in Poland? I mean, I am going to look, but I thought I'd ask.

I think you can start from looking at the local job offers, e.g. https://justjoin.it. Just remember there are a couple of nuances:

- most developers in Poland don't want to be FTEs, because the tax burden on that type of employment is at least 2 times higher than on B2B contracts; effectively, we ended up having a market where everyone is hired B2B, but with all the usual FT benefits (paid vacations and sick days, equipment, private insurance, gym memberships, free food and whatnot) - it's sort of a gray area, but the related law is not really enforced; thus as a foreign company you compete with the local B2B rates + benefits

- people are aware that US is a different market generating more revenue

- the work-life balance may be quite different, so they expect to be paid accordingly

- Warsaw is generally more expensive than other cities in Poland, so you don't need to limit yourself to one city in your search, the same way as you wouldn't hire remote developers from the Bay Area only

- there's a reason these offers are hanging in there :)

Edit: formatting.

alephnerd 3 days ago | parent [-]

> Warsaw is generally more expensive than other cities in Poland, so you don't need to limit yourself to one city in your search

Yep! Krakow, Lodz, and the other various cities have become cost effective and built hiring pipelines as well.

You see this all over the CEE and India as well, such as Czechia (Brno, Ostrava), Romania (Cluj thanks to the Transylvanian government, Timisoara) and India (BLR/Pune/Hyd/Gurgaon to Tier 2/3 cities)

3 days ago | parent | prev [-]
[deleted]
streetcat1 4 days ago | parent | prev | next [-]

You are not taking into account section 174, It takes you 15 years to depreciate foreign salary vs first year (post the BBB).

prpl 4 days ago | parent | prev | next [-]

Hyderabad is not that cheap for the top 10%, probably closer 90-100k base.

Honestly, even Germany is probably better bang-for-the-buck than Hyderabad, but Hyderabad has the volume and the offices.

_DeadFred_ 4 days ago | parent | prev | next [-]

I guess all those management meetings where we brought on teams staffed by H1Bs in order to cut costs, when our only costs were wages, didn't make sense.

Funny things is the agencies/consultancies/outsource companies all solds us on it would cut costs when the only thing changed was labor. But apparently they could cut costs without cutting labor costs? How does that work?

nobodyandproud 4 days ago | parent | prev | next [-]

Care to provide a google sheets outlining why it doesn’t work?

dgs_sgd 4 days ago | parent | prev [-]

I’m sorry but I don’t follow. What bearing does the 25th percentile H1B wage have on suppressing wages in a particular role or specialty?