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.
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.
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.
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.
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.
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.
> 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.
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.
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
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.
> 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 :)
> 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)
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?
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.