4 ms·
I appreciate a lot of what Gitlab has done, but as someone who has been permanently remote for nearly a decade, I don't really consider them to be a leader in r
by tristor 4y ago
I appreciate a lot of what Gitlab has done, but as someone who has been permanently remote for nearly a decade, I don't really consider them to be a leader in remote work. One of my biggest issues with Gitlab is that they pay based on locality, many other fully remote companies pay below Bay Area salaries, but they pay flat globally, meaning you can be location-independent without a pay-cut and it helps to bring in high quality talent from across the world. Gitlab instead seems to be focused on maximizing revenue per headcount rather than actually allowing their employees to enjoy the benefits of remote work.
I spent many years working at companies where I was underpaid relative to peers who went to the office, but I got paid the same whether I was currently residing in Prague, Santiago, or Kansas City, and that was a much fairer trade-off than getting pay-cut if you relocate to a lower cost of living area, and I have no doubt that the reverse is not true (they don't increase pay because you move to a HCOL).
- tomnipotent 4y agoLocally-adjusted pay is a fluke if revenues are not locally constrained (like a coffee shop). It's just another way employers try and nickle and dime workers, and it's sad that a large class of workers have been brainwashed to support it because somehow they're more upset at the other workers making more, than the company trying to pull a fast on on them. "But you would make so much more than your neighbors!". Fuck off with that noise. I don't care what my neighbors make, I care what the company is earning from my labor and getting my fair share. I have no problem extorting more from a company that has no problem extorting more from me. You also won't see this for senior management. As a VP/C-level, I've never had a potential employer put pressure on salary during a negotiation because of my location (though it's always been domestic). It's never even come up besides relocation discussions.
- tristor 4y ago> You also won't see this for senior management. As a VP/C-level, I've never had a potential employer put pressure on salary during a negotiation because of my location (though it's always been domestic). It's never even come up besides relocation discussions. This is absolutely true and it's because executives usually have spent at least some amount of time doing "sales" type roles where they learn what value selling is. I always do value selling during my salary negotiations, and I too pretty much concern myself only with how much I bring to the table and what a fair cut of that for myself is. My location has absolutely nothing to do with that, and I've delivered a ton of value in my career from far more remote locations than most remote workers find themselves in.
- leeoniya 4y ago> This is absolutely true and it's because executives usually have spent at least some amount of time doing "sales" type roles where they learn what value selling is. or because there are two orders of magnitude fewer VPs/C-levels than line workers. an extra +100k for a single unicorn employee is easier to justify than +20k comp x 100 replaceable employees
- deleted 4y ago[deleted]
- leaflets2 4y agoAnd, when execs give other execs high salaries, it's simpler for them themselves to keep their own high salaries? Otherwise, after a while, maybe others in the company would say: The other execs don't make more than this:... Why should we pay you so much?
- aahortwwy 4y agoValue selling isn't an option for most employees. Try it in a typical salary negotiation and you'll get funny looks followed by a repeat of their standard offer.
- slg 4y ago>I care what the company is earning from my labor and getting my fair share. I have no problem extorting more from a company that has no problem extorting more from me. This just feels naive to me. You aren't being paid based on what your labor is earning your company. That number is totally irrelevant in a world in which businesses can run on VC money instead of actual revenue. You are paid based of both yours and your employers next best alternative. The reason people in high cost of living areas have traditionally had higher salaries is because there are more jobs in high cost of living areas and therefore more alternatives for potential employees. It is easier for an engineer in the Bay Area to get a competitive offer than it is for an engineer in Akron, Ohio. That is why companies in Akron pay less, there are fewer employers there looking to hire developers. While I understand all the arguments about fairness, we can't ignore that all these companies are purely responding to capitalist incentives. If we demand they pay employees the same regardless of location, the wage rate they pay will drop. This is because there are more developers living in low cost of living areas willing to work for that set price than in high cost of living areas. Why would a tech company hire a developer in San Francisco for $300k when they can get a similar one for $100k in Akron? That company isn't suddenly going to be generous and decide that the employee in Akron deserves $300k too. They are going to decide that cost of living shouldn't matter and maybe pay everyone $110k. Sure, that improves the situation for people living in Akron, but does it improve the situation for developers as a whole?
- tomnipotent 4y ago> You aren't being paid based on what your labor is earning your company. I've managed P&L at multiple companies. Salaries are inevitably influenced by cash flow projections and revenues, and are absolutely aligned in multiple dimensions to revenues. > cost of living shouldn't matter and maybe pay everyone $110k No, they're going to pay whatever their margins can tolerate while competing for labor. If Google can manage the salaries they have with staff living mostly in high cost-of-living cities, so they can also support those margins with staff living anywhere else in the world. Why is it only capitalism when the company is greedy?
- slg 4y ago
- fijiaarone 4y agoActually senior management takes this into account — they’d only be making 3 million if they lived in Fremont but since they live in Malibu they get $30 million plus a stipend for their SF penthouse.
- tomnipotent 4y agoHow does HN have such ridiculous ideas of what other people are making? I had someone yesterday tell me that a mid-level marketing role at Stripe was pulling in 3-5M per year, and probably made 20M over their four years there. An SVP is pulling down a base of $300-600k, and stock comp (option grants & RSU's) may be doubling or even tripling that but very few are getting 10-100x base. Maybe C-levels, but even then I'd wager more people can fit in a Boeing 777 than are seeing packages like that.
- bombcar 4y agoPeople always take the outlier as the norm. If you once got to work in 30 because there was absolutely no traffic, many people will from then on say it takes "30 minutes" to get to work, and be perpetually late.
- nl 4y agoLots of people on HN don't understand the difference between C-level exec roles ("management") and functional management roles ("management"). They also look at salaries at non-public startups where some part of the package is denominated in the stock options price (which may or may not be fiction).
- bradlys 4y agoVaries a lot. I’ve seen people at smaller public companies get $5m+/yr offers and they managed maybe 15 people total. SV is weird - some people get really big offers. With crazy stock valuations and growth - some people do be getting big stacks. They might’ve gotten a $300k + 600k offer but then it turns into $300k + 3000k because stock went up 5x. Happens a lot here.
- 4y ago
- Barrin92 4y ago>Locally-adjusted pay is a fluke if revenues are not locally constrained You don't get paid based on company revenue, you get paid based on the lowest amount you (or someone you're competing with) are willing to agree to sell your labour for. That amount is going to be lower if your cost of living is lower. People earning less if they work remotely in Podunk, Idaho compared to SF is no different from someone earning less in Bangladesh than in Italy even if they do the same job.
- vladvasiliu 4y agoFair enough. But it would seem that for a remote worker, the value for the company comes from what they produce, not from where they produce it from. To me, this would instead be an argument that "since engineers are equal, might as well get the cheapest one". Which is an argument I can understand, even if I don't agree. But this would mean that your compensation would be mostly fixed, and you'd mostly look for people living in cheaper places, since this should give you a better bang for your buck. Which would mean, basically, that you'd be looking to pay en engineer in San Francisco the same as one living in a tent in Africa. If they're the same, why would you pay 100x more for the one in SF?
- leaflets2 4y agoIf you change the argument to this: "Among equal engineers, get the cheapest one"
- tomnipotent 4y agoAbsolutely true in labor markets where supply exceeds demand, but tech is not currently one of them.
- Handytinge 4y agoIt absolutely is, when speaking on a global/remote scale.
- deleted 4y ago[deleted]
- mytailorisrich 4y agoThis applies whether you work remotely or on site, actually. The difference is that without remote opportunities people are constrained to their local area so companies can indeed pay, say, an engineer in India much less than one in Silicon Valley although output for company may be very similar.
- silisili 4y agoIt also only works if people stay put. I made less than my CA counterparts for nearly a decade, constantly reminding me just how expensive CA was. Fast forward 10 years, a quarter of them sold their house and basically retired in my area. Yay.
- SergeAx 4y ago> I care what the company is earning from my labor and getting my fair share. If you think that your work has more value than you are being paid, why don't you just stop working for those companies and start working for yourself?
- nextos 4y agoExactly. Getting paid less and therefore forced to relocate to a cheaper place is very detrimental. You build less real estate equity. And there is less room for saving cash. In general, living in very expensive cities is great for saving cash if your salary is proportionally higher. Saving 10% of a median Lisbon salary is a lot less than 10% of a median SF salary.
- whynotmaybe 4y agoI'm still not convinced whether it's good or bad. Yes, you should be paid regarding the value you bring BUT by paying me fairly for my market, they can hire more people, especially in emerging countries.
- CoastalCoder 4y agoI don't really understand appealing to the concept of "fair" regarding salary. I guess I'm showing some assumptions about labor being a free market, but isn't your salary by definition acceptable to both you and the employer?
- Tao3300 4y agoAnd that's one big reason why I'll never apply to Gitlab!
- makeitdouble 4y agoYou could exchange "fair" for "reasonable" (as in "buying at a fair value"). I think OP's point is not on justice, but more on how acceptable of a trade-off it is. Either way I think Gitlab will be paying different taxes and other fees depending on where the employee is registered, so IMO it kinda comes down to the message they want to send to their employees.
- akvadrako 4y agoThe point is it isn't acceptable, since I wouldn't apply to GitLab. They could attract a more good people if they paid globally consistent wages.
- _fat_santa 4y agoFor that reason I would not call them a leader in the space; however, if we only consider the day-to-day of remote work, everything from meetings, to your schedule to meeting co-workers IRL, in that part of the space I believe they are currently leading. As a new manager of an all-remote team, I find myself going to Gitlab quite a bit for guidance and their advice on a matter. It's to the point where I think Gitlab, if they really wanted to, could turn that whole day-to-day operational knowledge base into a pretty solid product.
- baby 4y agoI hate that as well, but from the point of view of the employer it makes sense no? They are supposed to pay as little as they can afford, and location impacts that.
- golergka 4y agoLocation impacts that only if the hiring is constrained by location. If you hire remote worldwide, then by all means, go for the cheapest developers that you can find worldwide, or go for developers who have my skills. Either way, it doesn't matter where we live. Especially if (as myself and many others) we don't live in one place and travel between different countries with drastically different local income levels.
- baby 4y agoNot sure I understand. But remote companies are doing exactly that, they're hiring not based on location to get talent from the whole world, and then they pay accordingly to the market of the candidate.
- CRConrad 4y ago> they pay accordingly to the market of the candidate. But what, exactly, is "the market of the candidate"? You seem to be claiming that for these remote employers, "the market" is their whole nation, or even the entire world... So why wouldn't that be "the market" for their remote employees too?
- makeitdouble 4y ago"as little as they can afford" is still completely subjective, as they will pay more for an employee that is better valued on the market for any specific reason, regardless of the actual results once they join Gitlab. If tomorrow they declared they "need" to pay their employees 2x more to hire "A players" and get an edge on their competitors, we probably would have to take their word for it.
- 4y ago
- LAC-Tech 4y agoLocation based salary has nothing to do with cost of living. It has to do with what your local labour market pays. I live in New Zealand - a gallon of petrol is $7.241 USD. A macbook air m2 is $1680.70 USD. Gitlab would not pay someone in NZ more than someone in the US because their cost of living is higher.
- cmckn 4y agoHesitant to wade into politics but here we go. I think paying remote workers competitively regardless of their place of residency could lessen the political polarization in the US. The (mostly liberal) brain-drain from middle America to the coasts is real, and exacerbates the undemocratic nature of the Senate (etc). It would have profound economic benefit for the “flyover states” as well, reversing the flow of money out of small-to-medium towns. I say this as someone from a small town in Alabama who had to leave to have a career: give me a reason to make a life there.
- Tao3300 4y agoTheir location adjustment figures used to be open source. It was a flat text file of locations and coefficients. But they backpedaled on that, and last I looked you couldn't find them anymore and it had been replaced with vagueness. That's not leading. That's fleeing with your tail between your legs.
- shagie 4y agoIf you poke the repo and dig, the file still exists in history. They didn’t git filter-branch it (and force push) it away.
- shagie 4y ago... and the digging: https://gitlab.com/gitlab-com/www-gitlab-com/-/blob/4293020d789359ad8134a054225127f3e0b32a58/data/location_factors.yml https://gitlab.com/gitlab-com/www-gitlab-com/-/blob/4293020d...
- deleted 4y ago[deleted]
- ls15 4y agoDoes that also mean that remote employees can move from rural India to Manhattan or SF and get their pay adjusted for cost of living?
- shadycuz 4y agoI came here to say this. They contacted me several years ago for a kubernetes role. The pay was half my current position which was also remote... They didn't feel like a leader.
- SergeAx 4y agoI understand you frustration, but this is how a free global market works. The cost of workforce depends on taxes and cost of life, primarily rent and utilities, then childcare and healthcare.