News for hackers. Stuff that matters.
Re:What it was like working for Gitlab by deng on Sunday February 11, 2024 @06:52AM (#39334399)
> Think about it: if a company pays a person less because of the color of their skin or their gender, the company would be in big trouble. But somehow it's OK to pay a person less based on their location?

I'd suggest the author thinks yet a bit more about this. "color of the skin", "gender", "location of living", I'm sure the author can figure out what differentiates the first two from the latter. For a start, one could think about which of these things one is able to change. Or you might ask the question: which of these things have actually something to do with my job? And yes, location matters: the company usually needs to create a subsidiary in the country of the employee, get familiar with their judicial and tax system, then there's also the issue of time zones, travel cost to company meetings, etc.

Don't get me wrong: one can surely discuss whether differentiating pay based on location is OK or not. However, comparing this to discrimination because of skin color or gender will not help this discussion at all, as in effect the author is comparing GitLab to a racist and sexist organization, which will end any discussion fairly quickly.

Re:What it was like working for Gitlab by navane on Sunday February 11, 2024 @07:40AM (#39334611)
And, which one has a historic asymmetric power balance.

We discriminate pay on job role, on job level, on performance. We discriminate on length (tank crew), eyesight (pilots). That is not Discrimination however, because it lacks a historic asymmetric power balance.

Re:What it was like working for Gitlab by wenebego on Sunday February 11, 2024 @08:06AM (#39334727)
What about western countries using cheap foreign labor? Seems like an asymmetric power balance to me
Re:What it was like working for Gitlab by deng on Sunday February 11, 2024 @08:18AM (#39334791)
That's actually a point worth discussing. Because here's one thing that should be obvious, but apparently many people are unaware of: if you work for a large, multi-national company, you are almost certainly affected by location-based pay. GitLab is not an outlier here, but well within the norm for a company that has subsidiaries in different countries.

The main difference with GitLab is that a) they are completely remote, b) they are called "GitLab" in every country instead of creating subsidiaries with different names, and c) they have made the "mistake" of making the payment differences entirely transparent. They were absolutely not forced to do that, but they did it nevertheless, and they should be applauded for that.

Re:What it was like working for Gitlab by slickrick216 on Sunday February 11, 2024 @09:56AM (#39335374)
Western countries do that to each other and within themselves. Maybe it’s not the west or countries it’s people.
Re:What it was like working for Gitlab by navane on Sunday February 11, 2024 @10:49AM (#39335786)
That is a valid point, but the article compares Netherlands wages to US wages, these countries do not have a history of exploiting each other.
Re:What it was like working for Gitlab by Tijdreiziger on Sunday February 11, 2024 @10:55AM (#39335828)
A while ago there was a thread about cheap African labor, and some Africans showed up in the thread and explained that what we (westerners) consider ‘cheap’ is actually still a lot more than the local salaries, so it gives them a lot more social mobility.
Re:What it was like working for Gitlab by surajrmal on Sunday February 11, 2024 @12:11PM (#39336438)
No one pays based on cost of living. They pay based on what people it takes to hire a certain role in a given market. There is no point in making companies look good because they pay exceedingly well compared to the cost of living in some areas if the opposite is true in others.

Obviously there is some correlation with pay vs cost of living as it helps people determine what they are willing to accept, but it is not the primary mechanism companies are using.

Also companies who pay the same regardless of where you live are still not paying based on cost of living.

Re:What it was like working for Gitlab by dijit on Sunday February 11, 2024 @07:04AM (#39334448)
Thats a somewhat uncharitable interpretation.

As you are almost certainly aware, the majority of racial problems in the US boil down to the very simple fact that black people are on average of low socio-economic standing; and if there is one thing the US system is geared against its any person of low socioeconomic standing.

Put succinctly:

You might consider that its ok to pay differently based on if you’re in Los Angeles or Bryan, Ohio- but would you feel the same if pay was different depending on if you lived in Inglewood vs Santa Monica?

Re:What it was like working for Gitlab by weebull on Sunday February 11, 2024 @08:05AM (#39334718)
Inglewood and Santa Monica are close enough to require the same level of income in order to afford a certain standard of living. Sure the standards of living may not overlap much, but they are on the same scale.

That's not true of California and Ohio in general.

Re:What it was like working for Gitlab by dijit on Sunday February 11, 2024 @08:27AM (#39334839)
Regardless of Ohio or California: you're saying that companies should pay less based on the income of their neighbourhood and you don't agree that it will disproportionately affect people of colour.

Interesting perspective, I don’t think I agree though.

Re:What it was like working for Gitlab by weebull on Sunday February 11, 2024 @09:10AM (#39335090)
Not income of their neighbourhood, but the cost of living in their city/state. It needs to be a big enough region that a good job gives social mobility, but introducing California wages into Ohio would cause massive inflation there, driving normal people into poverty. At the same time nobody could live in LA on Ohio wages.
Re:What it was like working for Gitlab by bbarnett on Sunday February 11, 2024 @07:11AM (#39334486)
Thats a somewhat uncharitable interpretation.

No, it isn't. And you are trying to tie racial issues to pay issues via correlative methods, instead of causative.

Re:What it was like working for Gitlab by Jaygles on Sunday February 11, 2024 @10:23AM (#39335580)
The racial disparity situation in America (and all over the world) is complex enough a topic that it cannot be boiled down to such a simple explanation. I encourage you to research the various systemic challenges people of color have faced since they were forcibly relocated here such as redlining[0], loan discrimination[1] and examples of literal war crimes committed against black communities that have been swept under the rug for reasons[2].

[0] - https://www.marc.org/news/economy/history-racial-discriminat...

[1] - https://www.investopedia.com/the-history-of-lending-discrimi...

[2] - https://www.theguardian.com/us-news/2020/may/10/move-1985-bo...

Re:What it was like working for Gitlab by rpastuszak on Sunday February 11, 2024 @08:34AM (#39334879)
> And yes, location matters: the company usually needs to create a subsidiary in the country of the employee, get familiar with their judicial and tax system, then there's also the issue of time zones, travel cost to company meetings, etc.

remote.com is a good counterexample here: https://remotecom.notion.site/Total-Rewards-Glossary-ec96c10...

location-based pay is (generally) a product of how much the employer can get away with rather than the operational cost etc...

Re:What it was like working for Gitlab by tmsh on Sunday February 11, 2024 @08:56AM (#39335011)
The main reason Silicon Valley or where-founded-high-cost-of-living companies hire in low cost of living locations is due to the value they get in paying less for compensation but getting proportionally more value than the lower compensation. Requiring that compensation be the same everywhere would simply incentivize companies to only hire locally since they’d improve communication (even if fully remote) due to offsites, same timezone etc. Esp., in an economy where there is a large supply of people wanting to be hired in HCOL locations.

That’s not to say this couldn’t change in the future (sometimes it’s good to ignore the current “how” and incentives / reality). But it’s useful to be realistic. There’s also something to be said for companies taking the risk and hiring in other countries. This increases knowledge (not to say the company is “better” but it probably has some reasons for why the local talent joins), sows the seeds for future companies there etc.

Re:What it was like working for Gitlab by ozr on Sunday February 11, 2024 @10:44AM (#39335737)
The (good) companies I've been at are location agnostic on pay, or close to it. It's not about getting a discount, it's about expanding the talent pool. We want the best we can get, not the best within 25 miles of a hub.
Re:What it was like working for Gitlab by Aurornis on Sunday February 11, 2024 @12:26PM (#39336590)
> We want the best we can get,

The hiring market is a market, though.

You're bidding on talent.

If you have an infinite budget you can just outbid everyone, everywhere and get whoever you want. Companies like like Netflix do something like this.

If you don't have an infinite budget, you have to start making compromises. You can try to pay everyone according to the highest possible local salary you might compete against, but now you're arbitrarily paying more than you need to everywhere else. Could be fine if you have unlimited budget, but most companies don't.

So you could try to set a median pay that's higher than the LCOL targets but lower than Bay Area salaries. Now you're attractive to some talent, but other people won't consider your company because it pays less than their alternatives.

Location-agnostic pay is one of those things that sounds great when your company has limitless money (or feels like they do, as in ZIRP), but most companies at scale realize that they're either missing out on certain talent pools or spending unnecessarily to acquire people.

In the case of GitLab, the author was making a great compensation for their location. If the author had zero knowledge that other employees were getting paid more, would they have even cared about their own compensation?

Re:What it was like working for Gitlab by ozr on Sunday February 11, 2024 @04:30PM (#39338948)
> You can try to pay everyone according to the highest possible local salary you might compete against, but now you're arbitrarily paying more than you need to everywhere else.

This is the difference. I don't see it as arbitrarily paying more than I need to. I see it as paying people the same for doing the same work. My goal is not to pay as little as possible, or even to pay a high rate relative to their local market.

I can't look at someone in Romania doing the same job as someone in Chicago and tell them I'm paying them less because they're in Romania.

I completely understand that this is not economically optimal, and I love capitalism. I just have no interest in saving money this way.

> So you could try to set a median pay that's higher than the LCOL targets but lower than Bay Area salaries. Now you're attractive to some talent, but other people won't consider your company because it pays less than their alternatives.

Salary is only one part of comp. Comp is only one part of what makes a company attractive.

Re:What it was like working for Gitlab by vitus on Sunday February 11, 2024 @11:03AM (#39335892)
I see where you're coming from, but in practice offering location-agnostic salaries means you're not competitive in areas that command higher salaries (notably, large tech hubs like the Bay Area, Seattle, New York). If anything, you're trading the talent pool near those hubs (and let's be honest, the rest of the US) for talent in other countries.

That's a trade-off you might be willing to make, but I hope you understand that not every company is willing to write off the entire talent pool of the US.

(As a point of reference, the only two countries that Google pays comparably to even the cheapest parts of the US are Switzerland and Israel.)

Re:What it was like working for Gitlab by nucleardog on Sunday February 11, 2024 @12:18PM (#39336516)
You don’t need to lose access to the entire US talent pool.

The company I work for paid high-mid US salaries before going remote. It has continued paying high-mid US salaries after going remote, just expanded to hiring from more locations.

So before we had access to the talent pool of one metro area in the US. Now we have access to the talent pool of all of the US besides a few very HCOL locations (which we didn’t have access to before anyway), and also most of the rest of the world. Our costs are the same as before, but hiring is easier and we can often get a higher caliber employee to fill an opening.

As the guy you replied to said—it was about expanding the talent pool, not about saving money.

Re:What it was like working for Gitlab by toomuchtodo on Sunday February 11, 2024 @11:11AM (#39335956)
Is there data showing the talent in those tech hubs is better than what you can find elsewhere? If not, what are you overpaying for? Landlord revenue?
Re:What it was like working for Gitlab by vitus on Sunday February 11, 2024 @11:44AM (#39336195)
You have bigger talent pools in the tech hubs, at the very least. And recent college graduates from top-tier institutions are most likely to either stay put (depending on the source, I saw 40-60%) or move to a hub, so you have a lot of untapped potential.

Talent being "better" is too subjective to really quantify, though.

Something like 15% of devs worldwide are in the US, so if you don't want to play ball, you're losing a nontrivial chunk of the total talent pool (even without accounting for timezone affinity or English fluency).

If you think paying market rate for a Bay Area dev is overpaying, are you exclusively hiring devs in Argentina (with the rapidly-devaluing peso)? You can get 10 devs for the price of one person based in SF! Even paying Amsterdam's market rate is drastically overpaying in comparison to the areas with the lowest cost of labor.

Re:What it was like working for Gitlab by toomuchtodo on Sunday February 11, 2024 @11:57AM (#39336318)
My experience is from a fully remote unicorn startup that hires globally. Not Gitlab. Have continued equity exposure and strongly believe in the remote first model as a differentiator. There is exceptional talent globally, but you must be intentional about finding it.
Re:What it was like working for Gitlab by nemothekid on Sunday February 11, 2024 @05:31PM (#39339433)
>Is there data showing the talent in those tech hubs is better than what you can find elsewhere?

There are great engineers everywhere, but this line of reasoning misses why talent hubs exist in the first place. It's more likely a qualified individual will line near a talent hub along side other companies that demand those skills. A better question to ask is how much time & effort will a company put in finding a qualified candidate outside of the talent hub.

For example, Apple has a similar problem with regards to manufacturing in China.[1] Do talented tooling engineers exist in the US? Of course. Is Apple going to spend 5 years trying to hire 100 tooling engineers in the US, or spend 6 months hiring the engineers it needs in China?

[1] https://twitter.com/mariocavolo/status/1747599350438437364

Re:What it was like working for Gitlab by immibis on Sunday February 11, 2024 @11:42AM (#39336178)
If you have the budget to hire someone from the Bay Area with a Bay Area salary, then you also have the budget to hire someone from Bumfuck Nowhere, with a Bay Area salary.

I agree with the other commentator who said: It's not stupid to pay a location-based salary, but please don't pretend it has anything to do with fairness. It's not about being fair - it's about the company trying to save money by getting a discount on employees when that discount is available.

Re:What it was like working for Gitlab by vitus on Sunday February 11, 2024 @11:54AM (#39336281)
I should emphasize that I'm not trying to comment on fairness, one way or another.

I'm pointing out that location-agnostic salaries are often trading one segment of the global talent pool for another, since what I've seen in practice is more like "everyone gets paid 80% of a Bay Area salary".

Re:What it was like working for Gitlab by ozr on Sunday February 11, 2024 @04:32PM (#39338959)
Salary is one part of comp, which is one part of what makes a company attractive.

There are plenty of levers to pull that are not salary, and not based on geography.

Re:What it was like working for Gitlab by paulddraper on Sunday February 11, 2024 @09:08PM (#39340657)
Somehow you just lumped "the entire US" with a couple high-cost metropolitan areas. When the cost of living is easily 50%+ higher there.

If you're remote, IDK why you would want to pay that premium.

Re:What it was like working for Gitlab by HDThoreaun on Monday February 12, 2024 @12:10AM (#39341595)
Because software developers overseas make barely more than 6 figures usd. Basically everywhere in the US beats that so if you do a "global wage" youd get no one from the us.
Re:What it was like working for Gitlab by paulddraper on Monday February 12, 2024 @12:34PM (#39347720)
> so if you do a "global wage" youd get no one from the us

Is that a problem?

If no: congrats you used your $$$ very efficiently.

If yes: Determine why (language, time zone, quality, regulations), and raise the price point until you are appealing to employees that satisfy those.

Re:What it was like working for Gitlab by HDThoreaun on Monday February 12, 2024 @06:45PM (#39352234)
Companies clearly dont want a 100% overseas work force. If they raise the price point so that they get Americans to accept why have overseas employees at all? The entire point of bringing them on was to save money on their salary.
Re:What it was like working for Gitlab by paulddraper on Monday February 12, 2024 @06:54PM (#39352334)
> Companies clearly dont want a 100% overseas work force

"Overseas" is a symptom.

What positions are you looking for, and how many for each? What are the requirements of those positions?

"Native English speaker" or "live within 50 miles of headquarters" are possible requirements for a particular position, if those are important.

Whatever the requirements are for your positions, you'll pay the least possible market rate to achieve it.

Re:What it was like working for Gitlab by ipaddr on Sunday February 11, 2024 @09:23AM (#39335160)
In a world of free immigration that may be true but many are locked into a location because of where they were born
Re:What it was like working for Gitlab by alberth on Sunday February 11, 2024 @09:39AM (#39335260)
WFH / Remote

This is a direct consequence of people wanting WFM but not understanding the implications.

Going into an office gives employees pay leverage due to cost of living in that locale (assuming they live in a top pay market, SF/NYC/etc).

But if you have an entire Remote company & culture, now - companies can hire in any locale and pay lowest common denominator (even if that locale is half way around the world).

Remote work turns everyone into effectively an independent contractor competing against all other talent from all around the world.

In office means you’re mainly competing against other people in your locale.

Re:What it was like working for Gitlab by angra_mainyu on Sunday February 11, 2024 @10:03AM (#39335442)
Interestingly enough, none of the places I worked remotely for ever factored in CoL.

A senior dev got paid the same, be it in South Korea, Brazil, Romania or New York City.

Re:What it was like working for Gitlab by chasd00 on Sunday February 11, 2024 @11:13AM (#39335981)
fortunately, wfh is widespread enough now that if a company doesn't want to pay you then you can take your skills elsewhere. If the talent pool is worldwide now then so are the employment opportunities.
Re:What it was like working for Gitlab by intelVISA on Sunday February 11, 2024 @09:50AM (#39335332)
There are corps who pay SF salary globally and reap the rewards, GitLab isn't really able to compete at that level imo.
Re:What it was like working for Gitlab by mistymountains on Sunday February 11, 2024 @11:55AM (#39336295)
My (biotech, mostly remote) company does this. They may not love it but they realize they have to hire from SF, Boston, NYC etc to get the best ML talent and people expect market salaries / don’t want to up and move if they don’t have to.
Re:What it was like working for Gitlab by mardifoufs on Sunday February 11, 2024 @10:02AM (#39335435)
Can you name a few who are reaping rewards from doing that?
Re:What it was like working for Gitlab by dijit on Sunday February 11, 2024 @10:04AM (#39335454)
DuckduckGo, Accelbyte and Oxide.Computer are the ones I know of.
Re:What it was like working for Gitlab by surajrmal on Sunday February 11, 2024 @11:54AM (#39336288)
All of which pay low for the bay area.
Re:What it was like working for Gitlab by sbrother on Sunday February 11, 2024 @02:38PM (#39337880)
I haven't looked at the other two, but DuckDuckGo's salaries are in no way competitive in the US market.
Re:What it was like working for Gitlab by darepublic on Monday February 12, 2024 @06:55AM (#39343866)
You may be right. Though if the articles author is right that they hired too many devs, then they probably could have had a team of 30 sf salaried devs instead of 130 lower salaries and would have done more with them (theoretically)
Re:What it was like working for Gitlab by angra_mainyu on Sunday February 11, 2024 @10:01AM (#39335421)
> And yes, location matters: the company usually needs to create a subsidiary in the country of the employee, get familiar with their judicial and tax system, then there's also the issue of time zones, travel cost to company meetings, etc.

B2B contracts are a thing. It's very common for many devs that work remotely for other companies.

There's also companies that offer something like "Payroll as a Service".

Still B2B is superior in every way, and can often net you much more money than just being an employee due to being able to leverage tax-optimizations.

Re:What it was like working for Gitlab by heresie-dabord on Sunday February 11, 2024 @10:20AM (#39335560)
From TFA:

> my salary was around €120 000 per year [...] For The Netherlands this is a good salary, and you'll have a hard time finding companies that offer better and let you work from home full time.

For his country, he was well paid and worked from home 100% as well.

> But if I had instead lived in the Bay Area, I would've earned at least twice that amount, possibly even more. Not because I am somehow able to do my job better in the Bay Area, or because of any other valid reason for that matter, but because I would be living in the Bay Area instead of in The Netherlands.

He says it was "not fair" that he wasn't paid the same salary as people in a different country.

There are no Victim Points to be scored here.

The author has a poor understanding of economics.

Re:What it was like working for Gitlab by username332211 on Sunday February 11, 2024 @10:52AM (#39335807)
> The author has a poor understanding of economics.

Does he or does the company? If they had decent understanding of economics, they should have shut down their Bay Area operations?

Re:What it was like working for Gitlab by Aurornis on Sunday February 11, 2024 @12:18PM (#39336519)
Why would they? If they're getting more value out of the Bay Area employees than it costs them, why would they do it?

Employees aren't interchangeable cogs. It's funny how HN will complain about outsourcing and offshoring as doomed endeavors when they imagine their own jobs going to someone in a lower cost of living location. Any company that fires an expensive employee to replace them with a cheaper employee in a different location is making a huge mistake! Employees aren't interchangeable cogs!

Then as soon as the roles are reversed we're supposed to believe that the people in the more expensive location are easily replaceable. Any company that pays people differently is making a huge mistake! Employees are interchangeable cogs!

Re:What it was like working for Gitlab by ghaff on Sunday February 11, 2024 @01:34PM (#39337217)
They can always change their multipliers if they think the employees they're hiring there are getting paid more than they're worth relative to other locations. And lots of companies mostly just shrug rather than getting into a bidding war with FAANG in particular.
Re:What it was like working for Gitlab by Cthulhu_ on Monday February 12, 2024 @11:43AM (#39347020)
I mean Bay Area puts you near the big tech companies which is an interesting talent pool; their knowledge, experience and connections will have value beyond the skills needed for their day job.
Re:What it was like working for Gitlab by comprev on Sunday February 11, 2024 @11:22AM (#39336049)
Maybe because they have the budget to poach other Bay Area engineers?
Re:What it was like working for Gitlab by immibis on Sunday February 11, 2024 @11:39AM (#39336159)
Then why don't they poach similar engineers from the Netherlands and pay them half as much?
Re:What it was like working for Gitlab by Aurornis on Sunday February 11, 2024 @12:19PM (#39336529)
Did this argument just come full circle back to literally what GitLab is doing by paying engineers in the Netherlands less?

Regardless, it's silly to propose that engineers are interchangeable cogs in a machine and you can find perfectly identical talent anywhere. If that was true, companies would ignore all of these locations and skip straight to the cheapest country they could find.

But network effects matter, and hiring out of the Bay Area taps you into a different set of experience and networks than almost anywhere else in the world. I'm not suggesting that every Bay Area engineer is better than every Netherlands engineer, but the Bay Area talent pool really is unique and well connected in a way that's hard to find elsewhere.

Re:What it was like working for Gitlab by brnt on Sunday February 11, 2024 @05:28PM (#39339408)
But that's not what Gitlab is saying, that BayAreans are better workers. They maintain that they're merely adjusting for regional CoL, for the same person in the same position. They can hardly get closer to saying people are interchangeable cogs.
Re:What it was like working for Gitlab by bgnn on Sunday February 11, 2024 @07:13PM (#39340152)
I see your point. There are more factors than talent being different in the Bay Area I think. I work for a Bay Area start-up in the Netherlands. They opened their office here for a specific talent. This talent can be found in the Bay Area too, and they can pay the salaries there too but the employees in the Bay Area don't stay that long compared to here. For the company this is a big issue because you keep bleeding out know how. So the reason they came here was a combination of the talent, affordabile salaries (100-150k for staff level), and employee loyalty. We had only 1 person left from a team of 25 people in 6 years while half of the people in the Bay Area office is left. Give us 40 holiday days, 40 hour work week and a decent salary we will stay.
Re:What it was like working for Gitlab by delfinom on Sunday February 11, 2024 @04:27PM (#39338910)
I mean, if they could they would. Why have any engineers in the US at all when you can hire them at 1/2 to less in India, South America and even Africa?
Re:What it was like working for Gitlab by daqhris on Sunday February 11, 2024 @01:27PM (#39337142)
The Bay Area is probably their birthplace, best talent pool and main source of funding. Similarly, as it's the case in global governance, almost all nations have an office in New York, from where they are able to talk to each other and make use of their seat around the table at the United Nations.
Re:What it was like working for Gitlab by rcbdev on Sunday February 11, 2024 @01:51PM (#39337435)
They could have a much cheaper office in Vienna though - if the U.N. backdrop was a main motivator.

Not seeing too many international career opportunities here, sadly.

Re:What it was like working for Gitlab by brnt on Sunday February 11, 2024 @05:25PM (#39339377)
Gitlabs birthplace is the Netherlands actually, but they wouldn't be Dutch if they let that get in the way of profit making ;)
Re:What it was like working for Gitlab by daqhris on Monday February 12, 2024 @10:55AM (#39346293)
The Dutch and their history of sailing boats over the ocean... In these modern times, I believe it's about planting a flag on the land of the Vatican/Mecca of the digital tech industry.

I'd bet that GitLab, as an entity or corporation, felt mission-driven and empowered by settling not far from GitHub.

Re:What it was like working for Gitlab by keybored on Sunday February 18, 2024 @04:45AM (#39417658)
Your opinion on this topic is instantly disqualified when you just assume that the birthplace of Gitlab is “probably The Bay Area”.
Re:What it was like working for Gitlab by glenngillen on Wednesday February 14, 2024 @09:42PM (#39378505)
Neither/both? It's one of those cases when people don't appreciate the the employer's and employee's interests are rarely aligned. I wrote some thoughts on this a while ago as I realised lots of people I encountered who've been in an individual contributor role their whole career haven't been forced to think about the opposite side of the arrangement: https://glenngillen.com/sensible-remote-compensation/

Thankfully where I work now (ockam.io) indexes to Bay Area salaries, irrespective of where people are based.

Re:What it was like working for Gitlab by armada651 on Sunday February 11, 2024 @11:30AM (#39336096)
> The author has a poor understanding of economics.

Because as we all know the laws of economics are fair and just. Truly a business man who strictly follows the laws of economics would always compensate people fairly for their value delivered to the company.

In all seriousness, how does this make economic sense? The company is incentivizing that people move to areas with a high cost of living, but why exactly? What economic benefit does that bring to the company?

The only reason that's ever been explained to me is that the cost of competing for talent is higher in those areas than others. However someone's location is a poor indicator for talent potential, so why would you compete in high cost areas?

Re:What it was like working for Gitlab by nemothekid on Sunday February 11, 2024 @12:33PM (#39336671)
>However someone's location is a poor indicator for talent potential?

No it's not? If this were true, then economic hubs wouldn't exist. If someone is talented in field it's likely they will move to an economic hub that has jobs for their talents. If I wanted to open a trading firm I'd likely find the most capable candidates in Chicago, because thats where most of the jobs are today. There are certainly capable hires in Idaho, but how much time should a company spend looking for a needles in haystacks?

Re:What it was like working for Gitlab by ghaff on Sunday February 11, 2024 @01:44PM (#39337359)
My anecdotal observation is that CoL multipliers for HCoL areas don't actually compensate fully for living in those areas. I had an opportunity back in the 90s for a job in the Bay Area and passed in part because the higher offer would have been a quality of life downgrade at the time.
Re:What it was like working for Gitlab by marcosdumay on Sunday February 11, 2024 @01:49PM (#39337411)
> The only reason that's ever been explained to me is that the cost of competing for talent is higher in those areas than others.

You are looking for stability-based economics and wondering why your conclusions don't appear in reality. Well, it's because your economics are wrong.

They pay more there exactly because there is larger competition. And they hire there because that's where their money come from and where they started hiring before going global. If they reseted their hiring choices and had to do all of them again now with the current company, they would be better off hiring at cheaper places and not having anybody on the more expensive ones, of course. But the sheer absurdity of that conditional should be enough reason for you to see it won't happen.

Re:What it was like working for Gitlab by rmk on Sunday February 11, 2024 @04:21PM (#39338848)
> In all seriousness, how does this make economic sense? The company is incentivizing that people move to areas with a high cost of living, but why exactly? What economic benefit does that bring to the company?

It doesn't always bring an economic benefit to the company, which is why there are debates over companies calling employees back into the offices. That is almost always based on gut feeling and herd-mentality, than on any concrete data.

However, companies have to recruit from labor markets, and as such, they are bound by its vicissitudes. Despite the pandemic scattering many software people all over the country, the vast majority of competent software developers with cutting-edge work experience are still to be found in the Bay Area. Therefore, it makes sense for the company to insist that other hires also live in the Bay Area. Perfectly understandable. If the company is able to compete effectively for talent in the remote market and able to make it work (timezones and cultural differences do matter, even if it were possible to recruit remote workers easily), then it would do it, sooner or later.

Re:What it was like working for Gitlab by Cthulhu_ on Monday February 12, 2024 @11:45AM (#39347034)
> The company is incentivizing that people move to areas with a high cost of living, but why exactly?

Is it? Are you better off if you earn more but live in a high cost of living area? I hear about people working in SF for the big tech companies but living from a car because they can't afford to live there.

Re:What it was like working for Gitlab by Pull_Re_Quest on Monday February 12, 2024 @12:56PM (#39348049)
Two things:

1. GitLab (as with most other companies with geo-dependent comp) pays based on Cost of Labor--not Cost of Living. So if a market has crazy-expensive real estate but salaries haven't caught up (somewhere like Vancouver), you're out of luck.

2. GitLab is NOT encouraging team members to relocate to HCOL areas at all. In fact, while they encourage hiring in LCOL areas (there are target "location factors" for teams, so there's a bias toward hiring in lower-cost areas), the Handbook ( https://handbook.gitlab.com/handbook/people-group/relocation... ) states that "Relocations resulting in an increase in compensation must be approved by the team member’s direct manager, and location factor changes that are >.2 will require direct manager, VP as well as an eGroup Member approval."

TL;DR -- don't get hired in Iowa an expect to bounce to SF right away.

Re:What it was like working for Gitlab by k__ on Sunday February 11, 2024 @11:44AM (#39336194)
How come it's okay for a company to say they don't give me a raise for increased costs of living, but it's okay for a company to pay less, because I live in an area with lower costs of living?
Re:What it was like working for Gitlab by CalRobert on Sunday February 11, 2024 @01:39PM (#39337284)
Because ultimately you have less bargaining power?

Besides, your alternative isn't making more money. It's not getting the job.

Re:What it was like working for Gitlab by blueboo on Sunday February 11, 2024 @01:49PM (#39337419)
If it’s bargaining power, then it’s a power dynamic that may merit being called out, just like gaps in pay by other characteristics.

Some of those characteristics were given protection in law after enough noise was made.

Re:What it was like working for Gitlab by ahtihn on Sunday February 11, 2024 @03:55PM (#39338602)
Of course pay is about bargaining power. How do you think a salary negotiation works? Why do you think a software engineer gets paid more than a nurse in most places?
Re:What it was like working for Gitlab by ianbutler on Sunday February 11, 2024 @02:19PM (#39337704)
Yeah this is an insane line of thought. You won’t fix pay, you’ll just see jobs stop existing by going this route. Market dynamics in labor are a good thing and you can change your location to benefit from them.
Re:What it was like working for Gitlab by janpieterz on Sunday February 11, 2024 @02:29PM (#39337791)
Don't know why the company wouldn't give you a raise for increased cost of living? Plenty of companies will adjust pay based on location, including moving around. And plenty of companies adjust for inflation as well.

Of course any adjustment in pay needs to fit budget, so the company and line manager would need to have the budget to afford to. And there's probably plenty of companies that won't have this as an option or won't adjust for inflation, but there's also plenty of examples that do.

Re:What it was like working for Gitlab by HDThoreaun on Monday February 12, 2024 @12:02AM (#39341546)
Your salary is a negotiation. Your company wants to pay each employee as little as possible. If you are unhappy with your salary you should look somewhere else. In fact, that is why companies pay people in expensive areas more. Those expensive areas have more available jobs so employees are more likely to leave. If you want those employees to stay you need to pay them more than employees who have a harder time leaving.
Re:What it was like working for Gitlab by dangus on Sunday February 11, 2024 @10:57AM (#39335846)
Not paying location-based salary is arguably more unfair.

If you pay the global median salary to everyone, people in high cost areas are screwed and you’ll never be able to recruit there.

If you pay everyone in your company the highest salary, people in low cost areas live like kings while their peers in high cost areas live a more modest lifestyle.

As a company you’re not out to solve global inequity, you’re out to hire good talent effectively and efficiently. Like leaving a 40% tip at a restaurant, overpaying the going rate on salary doesn’t really get you anything but feel goods at a certain point.

Re:What it was like working for Gitlab by kmac_ on Sunday February 11, 2024 @11:17AM (#39336014)
Actually, a company's attitude toward this problem has to be balanced. I live in a country where most international companies pay less than the US and even the EU average. The effect is quite easy to predict: they are not attractive to senior candidates (i.e., Nokia) and suffer from higher employee attrition (not right now, as the job market is pretty dead). I don't want to mention the effect on employee morale. Is it discrimination, as the author says? When you do exactly the same job in the same company, same department, same team, with the same output — then definitely it's discrimination. Does it encourage various xenophobic behaviors coming from better-earning employees - very rarely, but yes. Is it legal? — Yes.
Re:What it was like working for Gitlab by FirmwareBurner on Sunday February 11, 2024 @01:49PM (#39337416)
>I live in a country where most international companies pay less than the US and even the EU average.

Can I ask which country?

Re:What it was like working for Gitlab by n_plus_1_acc on Sunday February 11, 2024 @02:35PM (#39337853)
Half of the EU?
Re:What it was like working for Gitlab by FirmwareBurner on Sunday February 11, 2024 @02:37PM (#39337865)
chuckles That's On Me, I Set the Bar Too Low.
Re:What it was like working for Gitlab by pas on Sunday February 11, 2024 @07:06PM (#39340116)
probably Poland
Re:What it was like working for Gitlab by dangus on Sunday February 11, 2024 @08:16PM (#39340457)
Balanced, sure, but not completely location blind.

Usually what I see is that remote jobs will offer a slight higher wage than the going rate in lower cost of living areas. That way you’re in a situation where moving to a higher cost of living area and making a more regionally average salary isn’t all that attractive.

> When you do exactly the same job in the same company, same department, same team, with the same output — then definitely it's discrimination.

But that’s my point as well: if you’re in San Francisco paying $5,000 a month in rent for an apartment and your coworker in Cambodia is also getting an SF salary living in a mansion with servants because your company is location blind that’s also a form of inequity.

Re:What it was like working for Gitlab by atomicnumber3 on Sunday February 11, 2024 @11:30AM (#39336098)
What about having a family? If you pay everyone the same, those living alone or with a partner will live like kings while those with children will live much more modestly. Oh wait, we get 2k in tax credits per kid. I forgot that one is all good.

My point is, people are going to have different lifestyles that cost different amounts and give them different benefits. Companies should fuck off pretending they care about fairness or cost of living. Just call it what it is - competition-based pay. You pay someone in SF more because you are forced to by market conditions, and if you could, you would pay them less, with zero concern for their rent or mortgage. And since you CAN pay someone in Kansas City much less, they do.

We've already seen the prevalence of remote work change the equation. Many places now pay SF 110% and everyone else in the US 100%. The COL difference between SF and KC is not that 10 percentage points. Nor could you compensate someone for the discomforts - both political and meteorological- of having to live in Missouri, who God himself has abandoned.

Re:What it was like working for Gitlab by rad_gruchalski on Sunday February 11, 2024 @11:38AM (#39336150)
> Oh wait, we get 2k in tax credits per kid

The guy who doesn’t have kids paid it indirectly in his social contributions. The next guy next to him too. And the next guy. And so on.

Re:What it was like working for Gitlab by Fire-Dragon-DoL on Sunday February 11, 2024 @11:57AM (#39336316)
I think their point was that 2k is a joke considering how expensive a child is
Re:What it was like working for Gitlab by rad_gruchalski on Sunday February 11, 2024 @01:00PM (#39336894)
Should it be more? Surely something one can think of when planning a child (or more)?
Re:What it was like working for Gitlab by Fire-Dragon-DoL on Sunday February 11, 2024 @01:25PM (#39337120)
I was just pointing out what the author of the statement wanted to say, wasn't really going to argue about the point.

It's incredibly hard to budget for children though, you can't really foresee how much they will cost. One child eats little, one eats much, one is picky, one not, one likes soccer, the other one likes lego. Very hard to predict, except maybe year 1-2. But then one might be good with breastfeeding while the other might require formula and the cost of the first one is 0 while the second one could be very high

Re:What it was like working for Gitlab by atomicnumber3 on Sunday February 11, 2024 @02:06PM (#39337560)
The other commenter is correct about my meaning, 2k/yr is rounding error for kid costs - at best it derays the increased cost of the "Family" health insurance plan.

And I'm not saying it should be more, I was more saying it in jest to help deter comments like "but you get tax kickbacks!". I do think that we should be doing more for children - free school lunches with no means testing, free childcare from birth instead of just when they enter the public school system, and so on - but the child tax credit is the most visible "kickback" so I made a joke about it to acknowledge it.

My point here, more generally, is that companies shouldn't be trying to play this game with "fairness". Just call it what it is - capitalism and the invisible hand of the free markets. If people have problems with how that system allocates capital, then do something about it, but don't try to pretend any of its machinations have any relation to notions of justice or fairness.

Re:What it was like working for Gitlab by FireBeyond on Sunday February 11, 2024 @02:53PM (#39338033)
Very true. I mean even on my "platinum" healthcare coverage, it covers the gap of the deductible (which I know isn't exactly the same thing). Or looked at another way, it pays for 2.75 weeks of daycare.

(And I say this as someone not overly invested in that world - I have a 17 yo stepdaughter, and I am fortunate that in addition to my excellent healthcare, my company pays 100% of the premiums for my partner and kid, not just me).

Re:What it was like working for Gitlab by adolph on Sunday February 11, 2024 @11:10AM (#39335949)
People living in high cost areas have chosen that.

It’s kind of like parking. If employees don’t pay for parking then an employer is subsidizing car driving over other options.

Re:What it was like working for Gitlab by dangus on Sunday February 11, 2024 @08:22PM (#39340483)
Did they? The typical person in the US lives within commuting distance from their mother: https://www.nytimes.com/interactive/2015/12/24/upshot/24up-f...
Re:What it was like working for Gitlab by adolph on Tuesday February 13, 2024 @10:17AM (#39358374)
Yes, making a choice to "within commuting distance from their mother" is still making a choice.
Re:What it was like working for Gitlab by dangus on Wednesday February 14, 2024 @03:21PM (#39374769)
What percentage of people under the age of 30 live with their parents to make ends meet?

Choosing between abandoning your family and maximizing your revenue isn’t exactly an even choice.

Re:What it was like working for Gitlab by adolph on Thursday February 15, 2024 @05:12PM (#39389867)
Living with others (parents, partners, etc) is something that decreases core costs of domiciling anywhere you go. That is an excellent method of maximizing revenue while not abandoning your family.

Otherwise, see The Complacent Class: The Self-Defeating Quest for the American Dream by Tyler Cowen.

https://www.amazon.com/Complacent-Class-Self-Defeating-Quest...

Re:What it was like working for Gitlab by glenngillen on Wednesday February 14, 2024 @09:51PM (#39378555)
That's not the way it works out in practice though. I've been a hiring manager and have had to see the impact these geo-based policies have on the salary of those in my teams. I work remotely and know how much it's hit me relative to my peers. Melbourne & Sydney are regularly listed in the list of most expensive cities in the world, yet Australia is almost always treated as one big market at the bottom end of the scale. I've had team members in Canada who are paid significant 6-figure amounts less than direct peers, if they moved ~1hr south they'd earn significantly more.

This is rarely about avoiding paying a FAANG engineer $500K and letting them work from Bali. They're weaponised in ways to give a plausible defence to why two people with the same role and experience are paid vastly different amounts for doing the same job.

Re:What it was like working for Gitlab by ctrw on Sunday February 11, 2024 @11:10AM (#39335950)
Women get paid 70% of what men do. So any woman who wants to be paid the same as a man has a poor understand of economics.
Re:What it was like working for Gitlab by seattle_spring on Sunday February 11, 2024 @12:38PM (#39336722)
Debunked time and time again. The oft-quoted "70%" stat is referring to all men vs all women. Within the same job, the pay is much closer to 95%. Any difference is still worth understanding and closing, but there are plenty of pretty reasonable explanations for why a 5% pay disparity may exist between men and women.
Re:What it was like working for Gitlab by epylar on Sunday February 11, 2024 @01:44PM (#39337358)
If women have even roughly equal access to the same jobs, your point is a good one. If not, it is missing some nuance.
Re:What it was like working for Gitlab by scott_w on Sunday February 11, 2024 @04:25PM (#39338892)
It’s fair to say both are. GP is strongly implying women get paid 70% for the same work (illegal in the UK at least) whereas P misses the subtlety that women don’t have equal access to the job market. Compare the rates of women in software engineering vs childcare. Then compare the salaries.
Re:What it was like working for Gitlab by blueboo on Sunday February 11, 2024 @01:44PM (#39337355)
Approximate same work, approximate same cost of living, different salary.

What’s not to resent?

Re:What it was like working for Gitlab by Cthulhu_ on Monday February 12, 2024 @11:46AM (#39347063)
"Approximate same cost of living" is incorrect: https://www.numbeo.com/cost-of-living/rankings.jsp
Re:What it was like working for Gitlab by trhway on Sunday February 11, 2024 @02:46PM (#39337966)
>But if I had instead lived in the Bay Area, I would've earned at least twice that amount, possibly even more.

why wouldn't he come here then? (he could have easily come on L1, great visa, spouse can work too, straight path to GC)

Re:What it was like working for Gitlab by baner2020 on Sunday February 11, 2024 @03:20PM (#39338270)
I feel you have less empathy for a another worker and stressed that others are competing with you

It’s ok for enterprises to pay different prices/salaries in different locations yet individuals don’t get to do the same is a flaw in how we are taught what we can ask for

We are trapped in the matrix , need a red by pill

Re:What it was like working for Gitlab by sjwhevvvvvsj on Sunday February 11, 2024 @05:31PM (#39339429)
Also the social safety net in NL covers a lot of things you have to pay for yourself in the USA.
Re:What it was like working for Gitlab by Cthulhu_ on Monday February 12, 2024 @11:42AM (#39346996)
€120.000 a year puts him comfortably in the top 1% earners: https://www.cbs.nl/nl-nl/visualisaties/inkomensverdeling, but he complains he'd earn twice as much if he lived in an area where the cost of living is much higher?

I mean he lives in Amsterdam, which is more expensive than the rest of the country, sure, but nowhere near what it's like in SF according to https://www.numbeo.com/cost-of-living/rankings.jsp (Amsterdam is ranked 75, vs SF at 8), and I'm not sure if that index includes health care and social benefits like state pension, etc. Speaking of, that's only salary, ìt excludes stocks, bonuses, pension contributions, and other benefits.

Then there's accessibility; living in central Amsterdam means he can fulfill most of his daily needs and transport by bike. Can't get much cheaper than that.

TL;DR, he can move to SF if he wants to earn SF rates.

Re:What it was like working for Gitlab by drewcoo on Sunday February 11, 2024 @10:45AM (#39335744)
Where a person lives is indicative of their culture. And their unwillingness to move shows deep ties to family and friends. There is a clear difference in mental/emotional makeup with those willing to relocate at the drop of a hat.

Just because these traits are not protected by US law does not mean that they should not be valued. They are also traits of human diversity and discriminating based on those traits is still discrimination, just not discrimination against US-protected classes.

Re:What it was like working for Gitlab by cedws on Sunday February 11, 2024 @11:02AM (#39335885)
>I'd suggest the author thinks yet a bit more about this. "color of the skin", "gender", "location of living", I'm sure the author can figure out what differentiates the first two from the latter.

I suppose what you're getting at is that you can't change your race or skin colour, but you can change your location. That isn't really the case if you're Ukrainian, or just from a country with a weak passport.

Re:What it was like working for Gitlab by siva7 on Sunday February 11, 2024 @11:09AM (#39335939)
I guess OP was wrong in that some people really can't figure out what differentiates the first two from the latter. You can change your location even from a country with a weak passport but it won't be easy (like it won't be easy to get accepted into a top-tier university), but you still can't change color of skin no matter how hard you try.
Re:What it was like working for Gitlab by cedws on Sunday February 11, 2024 @11:59AM (#39336328)
Michael Jackson did it.
Re:What it was like working for Gitlab by pawelmurias on Sunday February 11, 2024 @11:20AM (#39336034)
You can change the color of your skin a little bit by controlling sun exposure.
Re:What it was like working for Gitlab by bruce343434 on Sunday February 11, 2024 @11:16AM (#39336007)
> the company usually needs to create a subsidiary in the country of the employee, get familiar with their judicial and tax system, then there's also the issue of time zones, travel cost to company meetings, etc.

This is why women who want to get pregnant don't get hired in the USA (extra costs associated with postnatal (ETA: maternity) leave). And yet that's not okay. So your basic rule of thumb is not quite comprehensive.

Re:What it was like working for Gitlab by deng on Sunday February 11, 2024 @03:06PM (#39338152)
It's weird I have to say this, but from what I wrote it of course does NOT follow that ANYTHING that makes economic sense for a company cannot be discriminatory. That would be a dystopian rule straight out of an Ayn Rand novel.
Re:What it was like working for Gitlab by drubio on Sunday February 11, 2024 @11:24AM (#39336064)
Conflating the three is easy, because instead of paying for delivered value, the company is doing arbitrage on location ( like it could do with gender, race or anything else)

All companies will take advantage of maximizing their profit or reducing cost, but it's a slippery slope once a subjective metric to determine value is used.

I for one live in a "low" CoL, but my AWS bill is just the same as a person in NY, SF or Geneva, should I also expect a discount because "my income is lower"? Or is it only fair to be billed equally, because the value all of us get is the.same ?

Turn the tables, if a dev in India, Romania or Mexico is delivering the same value as one in the US or UK should (s)he be paid any less ? Why ?

Re:What it was like working for Gitlab by Aurornis on Sunday February 11, 2024 @11:32AM (#39336105)
> because instead of paying for delivered value,

This argument falls apart when you consider that some projects have zero or negative value. Developers who work on these projects still get paid and we obviously don’t have to write a check when we make a mistake that costs the company money. Nobody actually likes “delivered value” compensation except under hypothetical circumstances where they imagine it can only increase their pay.

The hiring market is a market. Supply and demand drives compensation.

Delivered value isn’t one of those forces driving supply and demand. It sets the maximum an employer can pay someone and still get an ROI, but that’s it.

> Turn the tables, if a dev in India, Romania or Mexico is delivering the same value as one in the US or UK should (s)he be paid any less ? Why ?

Because it’s a job market and you’re bidding for candidates against their other options.

If you’re house shopping and you find an identical 3 bed, 3000 sq. ft. house in all of those markets, would you expect to bid the same for it? Of course not.

The sooner we accept the realities of job markets and supply and demand, the sooner this all makes sense.

Re:What it was like working for Gitlab by adolph on Sunday February 11, 2024 @12:20PM (#39336541)
> This argument falls apart when you consider that some projects have zero or negative value.

Null hypothesis would be that on average the null/negative value projects would be evenly distributed.

Re:What it was like working for Gitlab by yjftsjthsd-h on Sunday February 11, 2024 @12:04PM (#39336378)
> This argument falls apart when you consider that some projects have zero or negative value.

...Then why is the company running that project?

Re:What it was like working for Gitlab by Aurornis on Sunday February 11, 2024 @12:15PM (#39336486)
Are you really asking why companies take risks on new projects that might not work out? Or expecting that companies can perfectly predict which projects will succeed?

Look at it this way: What if the developers were only paid after the product broke even and starts "delivering value". You think you're going to get a lot of developers signing up to work on a new project that might only pay them if they stick with it for a few years and it succeeds due to reasons that include things out of their control (like sales cycles, market moves, etc.)?

Re:What it was like working for Gitlab by topaz0 on Sunday February 11, 2024 @12:37PM (#39336710)
Replace "delivered value" with "expected delivered value" and the argument goes through mutatis mutandis. Of course there are uncertainties in the value of unrealized work, but the company is paying because they think the expected value of the work is higher than what they are paying in wages.
Re:What it was like working for Gitlab by throwaway11460 on Sunday February 11, 2024 @01:25PM (#39337123)
So if the developer makes a mistake that lowers the delivered value, who pays? E.g. slower than promised development, things that were promised don't work at all or cost more for less results, etc.
Re:What it was like working for Gitlab by topaz0 on Sunday February 11, 2024 @07:09PM (#39340132)
Seems to me you've missed the point of the "expected value" part, throwaway.
Re:What it was like working for Gitlab by throwaway11460 on Monday February 12, 2024 @03:00AM (#39342579)
Did I? So developers should be paid the expected value even if they do not deliver, is that what you're saying?
Re:What it was like working for Gitlab by topaz0 on Monday February 12, 2024 @04:00PM (#39350439)
The chance that they won't deliver factors into the initial expectation and is reflected in the hiring and salary decision. You can evaluate this chance both globally and for an individual by considering their interview, past experience, recommendations. Presumably if a developer is routinely not doing their work, the employer will revise their expectation downward, and ultimately stop employing that developer if they are a net negative. I see no problem here beyond the inherent uncertainty that comes with working in a complex world where your knowledge is incomplete.
Re:What it was like working for Gitlab by yjftsjthsd-h on Sunday February 11, 2024 @04:21PM (#39338853)
> Are you really asking why companies take risks on new projects that might not work out? Or expecting that companies can perfectly predict which projects will succeed?

Uncertainty is fine; is mean that if the expected value[0] is below zero it's a terrible idea to do it.

> Look at it this way: What if the developers were only paid after the product broke even and starts "delivering value". You think you're going to get a lot of developers signing up to work on a new project that might only pay them if they stick with it for a few years and it succeeds due to reasons that include things out of their control (like sales cycles, market moves, etc.)?

Empirically yes; what you've described is close enough startup employees with low cash and high stock payments.

[0] https://en.wikipedia.org/wiki/Expected_value

Re:What it was like working for Gitlab by paulddraper on Sunday February 11, 2024 @09:10PM (#39340665)
> The hiring market is a market.

Yes, and when you are hiring remote, the market is "everywhere."

No need to divide that market up by people living in a city, people owning a sports car, people with large amount of medical debts, etc.

Re:What it was like working for Gitlab by drubio on Monday February 12, 2024 @08:56AM (#39344757)
OP's line of thought is pretty clear with the other line:

"bidding for candidates against their other options"

Then he goes on about projects having negative value and also paying employees until value is delivered.

His model is to exploit every possible loophole to make it all work and shift the most risk from management to employee.

Yes, assuming it's all legal (which it often isn't, pushing the limits like this)

Where should the line be drawn ? Pay based on what car I drive because it's less|more expensive ? What school my kids go to ?

I'm almost waiting for salary adjustments base on diet! Hell why not, veggies 'are less|more expensive'?

Re:What it was like working for Gitlab by HDThoreaun on Monday February 12, 2024 @12:12AM (#39341608)
> instead of paying for delivered value

Here's your mistake. Companies have never and will never pay for delivered value. They pay the least they can to get an acceptable candidate. The difference is important, and the mentality that companies are paying for delivered value rather than the minimum acceptable amount leads to these mistaken conclusions often.

As for why? Because their goal is to maximize profit of course. Why pay more when less will do? The overseas dev should be paid less because their opportunity costs are much lower, so they accept a lower wage.

Re:What it was like working for Gitlab by angarg12 on Sunday February 11, 2024 @12:00PM (#39336339)
I've worked in 5 different countries in my life, and one lesson you learn quickly is that it's impossible to compare salaries between locations at face value.

For example, now I live in the US and although my salary is about twice what it was in England, my lifestyle remains about the same, worse in some aspects, and better in others. I'm almost certain OP lifestyle would have taken a hit living in Bay Area, even with a higher comp.

And this is simply comparing income, not accounting for many other variables (social benefits, taxes, culture...). In fact I'll probably take a big hit in comp to move back to Europe so that I can live a more comfortable lifestyle.

Re:What it was like working for Gitlab by verst on Sunday February 11, 2024 @12:26PM (#39336589)
I agree completely. This is what I always tell my family in Europe: Sure, my salary on the US West Coast may be high, but the lifestyle this affords me (while being reasonably future oriented in preparing for retirement, family planning etc) is almost certainly worse. (Not to mention cultural differences in attitudes towards work.) You can't assess salaries as someone who would temporarily work somewhere else and then export that money back to their home country. You have to view the salaries in the context of someone who will spend their life there.
Re:What it was like working for Gitlab by ghaff on Sunday February 11, 2024 @01:27PM (#39337146)
It's also just very situation-dependent. I live in at least the periphery of a HCoL East Coast urban area but I have a paid-off house, don't have kid-related expenses, and don't eat out a lot (especially expensively) in the local area. I do travel a fair bit but those costs would be similar no matter where I lived. So, for me, I don't really live in an HCoL area to the same degree as if I were renting in the city and going out on the town all the time or were paying for childcare.
Re:What it was like working for Gitlab by arwhatever on Sunday February 11, 2024 @01:46PM (#39337392)
HN post from a few years back that really stuck with me https://news.ycombinator.com/item?id=22777745 “What Armenians should know about life in America (2014)”

I think you have to get the actual content from the Wayback Machine now.

Gist was that many Armenian families tended to be miffed at the amount of financial assistance their relatives who had moved to America tended to send back, particularly upon learning of their apparently high salary amounts.

Article then goes on to describe how American society tends to nickel-and-dime its members to death from every direction.

More broadly, the article was a fascinating outsider’s look at our culture and lifestyle.

Re:What it was like working for Gitlab by the_jeremy on Sunday February 11, 2024 @05:27PM (#39339396)
Wayback link to post: https://web.archive.org/web/20200416233116/https://likewise....

Things they mentioned as being different from Armenian life:

* You pay federal taxes and state taxes to a myriad of different agencies with different limits or starting points on all of them. Property taxes, vehicle registration taxes, sales taxes, etc.

* The US is more focused on being procedurally fair (you have rights that must be ennumerated to you upon being arrested, etc) but not on being just (he mentions child neglect for latchkey kids, mandatory sentencing, a woman accused of kidnapping for trying to take her child away from his abusive father with a custody agreement)

* Poor federal safety net

* Suburban housing and little mixed-use zoning leads to required cars, homogeneity of America, lack of walkable anything

* Individualism (not knowing all your neighbors; he mentions that in Armenia if you had a test for a tumor multiple friends would take off work to weep in the waiting room with you; the idea of being an automaton in your company rather than a human with emotions)

Re:What it was like working for Gitlab by boo-ga-ga on Sunday February 11, 2024 @12:33PM (#39336670)
I think author gets many things wrong.

As for location, the motivation is stated here, and in my opinion, it really makes sense: https://handbook.gitlab.com/handbook/total-rewards/compensat... Imagine they would pay Bay Area salaries everywhere including Philippines or Ukraine. People there would be in "golden handcuffs" and burn out instead of changing job when it's time to go. This would produce terrible results for both the company and people. And of course, if they chose to pay some kind of world-median salaries, then they wouldn't hire people in California or London at all.

There are other controversial things said about product managers being unneeded, and that the company shouldn't have more than 100 developer for a product.

I think it's pretty clear that the author is a great autonomous engineer who would be happy and very successful in a (relatively) small startup. Maybe if not for the tax rule changes waiting, he would have left the company earlier, and would write a happy article about his experience there.

This gets us back to the location-based rates again by the way:). Imagine how difficult it would be for the author to leave the company if in addition to stocks, he would have had $300k compensation in Amsterdam.

Re:What it was like working for Gitlab by chrsig on Sunday February 11, 2024 @01:00PM (#39336896)
> People there would be in "golden handcuffs" and burn out instead of changing job when it's time to go

Good ol' "we can't pay you that much, because what if we wanted to stop paying you that much. It'd be bad for you if we handed you this pile of money, you might hurt yourself. We're helping you by keeping it to ourselves, trust us."

Re:What it was like working for Gitlab by boo-ga-ga on Sunday February 11, 2024 @03:15PM (#39338228)
They actually do not hide the main reason and state it first: "If we start paying everyone the highest wage our compensation costs would increase greatly, we can hire fewer people, and we would get less results." That's why I like their approach and communication. As a Ukrainian, I would be happy to work for CA salary here, but I do understand that a good local market rate is enough for me if the job is great.

EDIT: and one more thing to add here: as an employer, you usually prefer to hire people whose motivation is not only money. You want to work with people who like the job and their colleagues. The current market practice is to pay local rates. Thus any company that pays much more, has to address the challenge of filtering out people with "incorrect" motivation.

Re:What it was like working for Gitlab by cmaggiulli on Sunday February 11, 2024 @02:03PM (#39337531)
I think there’s at least something true hidden in the post you’re responding to. While I don’t necessarily think it’s a strong enough point to base salary decisions on, nor do I think it’s the actual reasoning behind GitLabs policy, I can for sure see how being overly paid for a job that you’ve grown to hate produces poor results for the company and possibly the employee
Re:What it was like working for Gitlab by imiric on Sunday February 11, 2024 @01:13PM (#39337004)
> Imagine they would pay Bay Area salaries everywhere including Philippines or Ukraine. People there would be in "golden handcuffs" and burn out instead of changing job when it's time to go.

You're saying that as if companies retaining employees is a bad thing. Stock options are already a form of widely used "golden handcuffs". If people want to keep working somewhere, compensation should only be one decisive factor among many others.

> And of course, if they chose to pay some kind of world-median salaries, then they wouldn't hire people in California or London at all.

Why not? People in London or California would have to compete by the same criteria as people in Ukraine or the Philippines. This is only a good thing, as it opens up the talent pool to a global market.

The point of fair compensation is not about giving everyone the _same_ salary. It's about removing the location aspect from affecting compensation, and making it more of a merit-based system.

Especially for a remote-first company like Gitlab, where people are free to work from anywhere. It's ridiculous that employees are encouraged to live in countries with high compensation just to take advantage of this system, and are penalized for working from countries they actually want to live in.

Not to mention that it makes the lifestyle of a digital nomad much more complicated. What if I want to live 3 months in London, and 3 months in the Philippines? That kind of lifestyle would involve messy contractual changes and salary adjustments.

This system makes no sense, and is a remnant of traditional corporate structures. Of course companies love it, because they can get the same quality workforce by hiring internationally for much cheaper. Offshoring is an old corporate tactic, and needs to be abolished. It's shameful and hypocritical that remote-first companies like Gitlab still cling to it.

<hr>

Taking a look at the article you linked, it's quite clear:

> If we start paying everyone the highest wage our compensation costs would increase greatly, we can hire fewer people, and we would get less results.

Translation: it would cost us more to hire quality people everywhere, and we'd rather hire them cheaply.

> A concentration of team members in low-wage regions, since it is a better deal for them, while we want a geographically diverse team.

Thinly veiled diversity claim. The same thing happens with the current system, where people are encouraged to concentrate in higher-wage regions. Removing this only gives them the freedom to live anywhere.

> Team members in high-wage regions having much less discretionary income than ones in low-wage countries with the same role.

So? Since when is a company concerned about how much "discretionary income" employees have? Your only job is to compensate people fairly for the role based on their abilities.

> Team members in low-wage regions being in golden handcuffs and sticking around because of the compensation even when they are unhappy, we believe that it is healthy for the company when unhappy people leave.

Addressed above. This is BS, since you already give them golden handcuffs in the form of stocks, perks, benefits, etc. Compensation shouldn't be the only "handcuff".

> If we start paying everyone the lowest wage we would not be able to attract and retain people in high-wage regions, we want the largest pool to recruit from as practical.

Again, entirely backwards. It's not about paying everyone the "lowest" or "highest" wage. It's about paying everyone fairly for the role and their experience/merit. You don't need to choose either Bay Area salaries or Ukraine salaries, but come up with your own compensation structure.

Buffer has been doing this for a long time now, and they have cost-of-living location bands, but have removed two of the lowest ones in 2022[1]. I would go a step further and leave only the highest band for people who want to live in the most expensive regions in the world. But then again, since you've made yourself more attractive for world-class talent, it's likely that you won't have a large concentration of people living in these places anyway. So there's your diversity.

And even if you remove the entire concept of location bands, and people in these expensive regions get paid less than other opportunities in their region, they'd likely still want to work for you because you give them much more than just a fair salary, right?

All I read are excuses the company made up to avoid just saying: we want to hire talented people and pay them less. At least have the decency to be honest about it.

[1]: https://buffer.com/resources/location-independent-salaries/

Re:What it was like working for Gitlab by boo-ga-ga on Sunday February 11, 2024 @03:24PM (#39338300)
You actually quoted that they are very open about their main reason for paying local rates: they want to be competitive as a business, and if for the same amount of money they can hire more good employees, there is no reason not to do this:).

> Your only job is to compensate people fairly for the role based on their abilities

So it's about definition of fairness. You think it should be some universal measure regardless of location, they think it is a good market rate. And job markets in each country even after COVID are still different, that's why a "fair" amount differs across locations.

One more important consideration here is local laws regarding taxation and employment. People in EU get less than in the US, but generally it is much more difficult and expensive to fire them as an example. Would it be fair if a person with employment-at-will contract who can be fired tomorrow with zero severance and has 14 days of vacation had the same salary as the person who has 30 days of paid vacation and minimum severance or notice period of 6 months?

Re:What it was like working for Gitlab by ghaff on Sunday February 11, 2024 @01:40PM (#39337309)
Well, it's also complicated for tax and labor law reasons. Being officially a digital nomad is probably already problematic for, especially large, companies that can't really look the other way even if salary adjustments aren't part of the equation.
Re:What it was like working for Gitlab by imiric on Sunday February 11, 2024 @01:54PM (#39337455)
That's true, but a digital nomad could choose to work as an independent contractor, where tax burdens are mostly on them. They can choose to manage their finances in one country, while living in another. Or work as part of an umbrella company, which simplifies legal aspects for their clients.

I agree that it's a somewhat complicated issue, but there are solutions to it if the company wanted to solve it. Besides, these cases are rare and not many people will choose to live this way, so it's not the most pressing matter in this discussion.

Re:What it was like working for Gitlab by ghaff on Sunday February 11, 2024 @01:59PM (#39337495)
Sure, a company can hire you as a contractor although that probably comes with downsides from benefit/stability/etc. perspectives. It's probably how you have to do things though if you really want to be a digital nomad.
Re:What it was like working for Gitlab by paulddraper on Sunday February 11, 2024 @09:05PM (#39340643)
> Imagine they would pay Bay Area salaries everywhere including Philippines or Ukraine

That would be absurd.

But what if they paid Philippines or Ukraine salaries everywhere instead? They wouldn't hire Bay-area engineers. Okay. And maybe the offshore has too much language/timezone friction. Okay. So choose a different price point, whatever is the cheapest to get engineers who match your condition, regardless of what their steet address is.

Re:What it was like working for Gitlab by RHSeeger on Sunday February 11, 2024 @12:36PM (#39336707)
> But somehow it's OK to pay a person less based on their location?

At the end of the day, it winds up being a choice between

- Pay someone based on their location - People in lower COL areas complain, but are (in theory) being paid an amount with the same buying power as someone in a higher COL area (being paid me) [1]

- Pay the same regardless of location - People lower COL areas are making more buying power, but people in higher COL won't even work for you; because it's not realistic to pay the higher COL amount to everyone [2]

There's no solution that makes everyone happy.

[1] Not really true, since it doesn't account for a lot of factors; such as retirement savings, etc.

[2] Not strictly true but, if you pay the higher COL amount to everyone, then you can hire fewer people for the same amount of money.

Re:What it was like working for Gitlab by mitthrowaway2 on Sunday February 11, 2024 @01:04PM (#39336932)
I guess the question is, do you need people in high-COL areas to work for you? There's no shortage of developers in Arizona / Europe / Canada / etc, so why would companies like Gitlab spend so much money on bay-area devs? A corporation could save a lot of money by only hiring developers elsewhere who deliver similar work. And cutting labor costs does seem to be the operating mode that a lot of software companies are in at the moment.
Re:What it was like working for Gitlab by danenania on Sunday February 11, 2024 @02:23PM (#39337744)
A lot of talented people tend to concentrate in the hcol areas because it gives them the most optionality (plus many other benefits, of course, for people who can afford them).

If you’re hiring for some specific niches or need very senior people, removing candidates in hcol tech centers from your search pool could make it a lot harder to hire. Like imagine saying you want to hire a great US political lobbyist but you can’t hire anyone who lives in DC. It would be tough right? The dynamics in tech aren’t as dramatic but there’s still some of that effect.

I’m not saying an alternative strategy couldn’t work, but there are good reasons companies want to be able to hire in hcol markets.

Re:What it was like working for Gitlab by mitthrowaway2 on Sunday February 11, 2024 @03:31PM (#39338372)
I mean sure, if you're hiring people for skills that you can't find elsewhere, then of course you pay them more. But not specifically because of where they currently live.
Re:What it was like working for Gitlab by paulddraper on Sunday February 11, 2024 @09:13PM (#39340689)
> If you’re hiring for some specific niches or need very senior people,

Okay, so you'll pay more for those niches or seniority. At whatever price is competitive with the market as a whole.

You don't need to include location. I'm sure people who drive fancy cars need more money too, but I'm not gonna pay more for that.

Re:What it was like working for Gitlab by rmk on Sunday February 11, 2024 @04:11PM (#39338741)
Yeah, his statement makes about as much sense as the expectation that all people must be charged the same for something all over the world. i.e., 50c-equivalent hamburger in, say, South Africa should have the same price in San Francisco. Ain't gonna happen because economic realities do not bow to idealism, however well-intentioned.
Re:What it was like working for Gitlab by shutupnerd0000 on Sunday February 11, 2024 @04:53PM (#39339135)
This topic is as tired and cliche on this forum as "single page apps vs progressive enhancement"
Re:What it was like working for Gitlab by paulddraper on Sunday February 11, 2024 @09:02PM (#39340634)
> one can surely discuss whether differentiating pay based on location is OK or not. However, comparing this to discrimination because of skin color or gender will not help this discussion at all

Exactly.

Compare it to something else, like paying people more if they own a sports car.