https://news.ycombinator.com/item?id=37059857
FWIW, I disagree with this logic
It has nothing to do with the CoL where you live, and everything to do with how much the company values you in that role.
It's not about cost of living, it's about supply and demand. If you want people in e.g Bay Area to consider you at all, you'll have to offer them more than you'd need to get the attention of people in Warsaw. That's why remote salaries can still vary by location.Then why not take what you'd offer to people in the Bay Area and also offer that to people in Warsaw? That's what the author is taking issue with.
EDIT: This was posed as a question for rhetorical purposes, it's obvious that businesses don't do this because they don't have to and it's cheaper not to. Parent said they didn't agree with the author's logic, but the author's statement about companies paying based on value wasn't attempting to make a logical assertion, it was a lament about ethics.
You can see this in how engineers don't volunteer to take pay cuts so janitors and fast food employees get paid the same...
The ethics is also not that simple either. Paying an equal nominal number of dollars to employees on opposite sides of the planet is not necessarily fair and equal in other ways. Those employees may have different benefits, legal rights, legal and tax obligations, and a different standard of life that they can purchase with that nominal amount of dollars.
Welcome to the world - labor is also subject to supply and demand.
Thought experiment: Get a job, then move to a higher COL area, do you expect a raise? No. Move to a lower COL area: Somehow we expect lower salary?
Many companies do have reasons to want employees in high COL areas, e.g. to be closer to the office, closer to customers, or lower travel costs.
And it is not uncommon to receive COL bumps upward when moving to higher cost locations. It is advisable to do this so that you keep your employees happy and don’t have them jump ship to other employers that will pay more.
Nevertheless, the highest tiers on the map are of course on the coasts, with mid-level tiers being parts of Colorado, Texas, Florida, etc. And the lowest tiers reside in flyover country where I live. But they say if you DO move permanently from one tier to another, your pay will be adjusted accordingly.
- It sends a message that the actual compensation is going to be rubbish.
- It sends a message (combined with the evidence from the advert spamming) that the hiring company will be paying different levels of compensation based on where the applicant lives.
That last one is particularly inexcusable. We call it a 'compensation package' for a reason: the employer is compensating the employee for using their expertise, time, and energy to make the employer money. It has nothing to do with the CoL where you live, and everything to do with how much the company values you in that role.
——-
While I mostly agree with the sentiment I think this is pretty normal and not nearly as much of a faux pas as the author is making it out to be. Kinda applies to a lot of his points - some of these aren’t unequivocally bad hiring practices, they are just polarizing or a matter of pros and cons.
Hot take: a lot of job openings for highly specialized skills or from small-medium sized businesses are not posted with specific salary bands in mind, just “as much as it takes to get a great candidate, but not more than their expected value”. In some cases you could legitimately be open to candidates costing anywhere between $80k and $500k - it looks weird to list a job that way, would you do it? Maybe it turns some candidates off, maybe it prevents scaring off candidates who would be great fits and accept the offer. Maybe it’s not worth getting upset about
Regardless, I think there are underrated issues with mandatory pay bands that aren’t obvious unless you’re on the hiring side. Let’s say you legitimately are open to hiring candidates from anywhere from $100k to $300k. For candidates closer to the $300k end they might not want to apply if they think they might get offered way less than they want, and it might attract a lot of candidates on the $100k end who will make it all the way through the process and then get upset when they’re not offered something closer to $300k. Also, for companies like Canonical, they have enough name recognition and genuine supporters that they probably don’t want to talk to candidates who are only applying because they saw a big number (and if they have to, it makes harder for candidates that are better fits to get noticed).
There’s understandably a lot of strong feelings about hiring practices right now and I know a lot of candidates will tend to assume the worst because of how they’ve been treated by other companies. But sometimes companies just make multiple listings so they show up for candidates around the world instead of as a spam tactic, are flexible on salary, and have a culture that values different things.
Or are the people in that large range interchangeable from the employer's point of view?
And just to add to the Canonical shame too, I’m all for that.
(But even somehow you got that list, they still require you to go through the Leetcode hazing, to ensure you're the caliber of fratbro that company standards demand.)
The truth is these companies want Stanford, Oxbridge, MIT engineers for minimum wage or close to free. But of course, no-one that will work to be exploited for their below low-ball offers.
Thus, they scream for the bullshit "skills shortage" delusion. The ones that continue to do this are almost certainly joke companies that can't afford market rate.
At best companies act in good faith but are dysfunctional/incompetent to make this an efficient process. At worst, employers are exploiting the current labor situation to their advantage.
Will this ever change back? I don't think so unless you can eliminate the internet and AI systems.
In my region in the Midwest, we have several well known companies that have been doing this for a very long time. They basically promote the same insane hiring process and then compare their companies hiring process to getting admitted to Harvard - they actually say they're hiring standards are more stringent than Harvard's.
The other funny thing is these same companies who hold themselves out as "elite" pay 30-40% less than market rate. So in essence, you go through some insane hiring process, jumping through all the hoops, and you're still going to end up in a job that pays 30% less than every other company doing two or three interviews before hiring someone.
Will this ever change back? Probably when market dynamics change back in the favor of developers, which could be a very long time. I wholeheartedly believe the "gold rush" of the tech industry has ended. Gone are the days where you had 4-5 different companies vying for your talent year after year after year. The whole industry feels like its contracting.
How do I know? I did it. A couple years ago, I wanted to make a move to full-time remote work. I liked the people that I worked with, but I spent over a decade there, management started going downhill, and I could tell the company was on a trajectory of slow death. I spent HOURS almost every day for six months applying to jobs on LinkedIn. I restricted myself to positions that I thought I was actually qualified for without stretching. I avoided consulting/MSP companies. I probably applied to well over a hundred positions.
How many responses did I get? Zero. Not a single one. Occasionally, a recruiter would ping me and say they had a job opening that was a perfect fit. Every single time, it ended up being a contract position.
I DID eventually find my current job on LinkedIn, but only because I recognized the company name as one that a friend of mine moved to 6 months earlier. I called him up, asked him how it was, and he provided a referral. It dawned on me after I accepted the offer that every SINGLE job I have ever had was either through a friend's referral or because I knew the manager beforehand. The old adage, "it's who you know," is still as relevant as ever.
People will hate to admit this, but the best ways to counter this game is leveraging your network and ending remote work. The problem is the combination of LinkedIn/Indeed and the internet creates a national, much bigger labor supply than a national labor demand pool.
Glassdoor hasn’t been a good barometer for anything. When your reviews get removed because the company paid them, you’re just being shown what the company wants you to see. Their salary data is highly inaccurate and deflates the industry wages. That site needs to be banished into non existence.
Seriously, I don't trust Glassdoor at all and stopped looking at it.
Finding a current employee through a friend or knowing one seems to be the only way to get any accurate feedback.
Possibly seeing how company treats customers could be another point.
I had a meeting with canonical once, I thought it was kind of weird that everyone on the other side of the call went through their high school information to get that job lol.
Ive had some interesting interview experiences where I wish I could confirm what life is like on the inside. Good and bad
Duck duck go has you write a short essay, then pays you!
Drop box had me do some weird prep and deep dive into a project.Also an hour and half coding screen before even talking to anyone. Felt rude.
Curent company I knew more about the coding question then the guy giving the interview. That was weird, can confirm the engineering level is frustrating
Shopify gave me a timed brain teaser test to do. I didn't think anyone really did those.
I am curious if all the companies that do these expect perfection with rigorous interviews are actually that much better.
I'll have to think of more
Edit to add all the recruiters that don't show up to the interview they scheduled
Glassdoor does not remove reviews for payment.
However, there is an inherent conflict of interest here because Glassdoor makes money from employers and not users. I can’t imagine that this doesn’t impact how reviews are taken down.
That one grinds my gears, i couldn't remember or pull school records now if i wanted to.
How can you tell as a recruiter if a resume is good? People can put anything on it. Did I work with SAP 20 years ago? Yes, for two weeks! And I can simply put that on my CV. Candidates do that with every piece of technology.
Ok, how to test this then, that they actually master the technology?
Real interview of 2h with maybe a coding challenge. "This does not respect my time and anyway I cannot code under stress" will some people complain.
OK, then maybe some automated offline/online task? "Why do I need to solve some algorithmic nonsense without ever speaking to a person? They don't respect me as a person"
Hm ok, then maybe a real interview in house. But with how many candidates when I get 100+ applications for a position. I CANNOT talk to all of them...
So in the end it's again statistics... Filter out those where the probability is high that they are fast learners and dedicated. What is a good indicator of this? Well, high school and uni grades....
I had one position I was hiring for, for over a year where I just straight up told my manager that I didn’t care to interview anyone anymore until he was ok with them.
The process at every single place I’ve worked at was built to find a reason _not_ to hire someone because we might find the perfect candidate next week
I'm sincerely wondering. So if you have 50 people on the payroll to do "SAP", where did they come from? A school? A course? Didn't they have coursemates to reach out to for more workers? Don't people and companies have networks? How can things deteriorate to the level that you have to put out ads for total strangers to apply?
I've applied for companies with a salary range that then told me the salary range will be adjusted for the country I live in (and wouldn't tell me what that conversion was during the first interview).
https://ubuntu.com/blog/how-to-get-a-job-at-canonical.
https://old.reddit.com/r/recruitinghell/comments/15kj845/can....
latexr•15h ago
Why would they be unemployed? Mark Shuttleworth, founder and CEO of Canonical, is reportedly obsessed with high school performance, to the point of rejecting otherwise highly competent candidates who passed the whole process before that based on high school questions alone.
ravedave5•14h ago
codr7•13h ago
siva7•14h ago
jvanderbot•14h ago
stripe_away•13h ago
You qualified for the interview, but did they qualify for you?
theZilber•11h ago
A highschool performance question is not odd. It is meant to filter me out - that is perfect, because why would I want to waste my time on an interview in a company with this mentality, in the first place?
jvanderbot•10h ago
But it offends some folks world view to live with folks who hire based on signals like this, vs raw capability.
So, we come to this forum to kvetch.
PhantomHour•14h ago
There's two big reasons this is such a red flag: 1) Come on. Unless you are hiring highschool graduates directly, you have other means of finding out how good candidates are. If a highschool report card tells you more about a candidate than your own interview process, you need to fire everyone involved with that process.
2) Highschool performance is highly correlated with a bunch of causes that are very undesirable things to proxy-measure in your hiring process.
In the UK, where Canonical and Mark hail from, high school performance is a statistical proxy for class (wealth). In the US, it is a statistical proxy for ethnicity as well. You need to be careful with such measures, as selecting job candidates based on class or race is both unethical and commonly illegal.
Again consider that these are high school results. A person who is born to unlucky schooling opportunities can still compensate for the learning they were deprived of by working harder in college/university or their formal career after that.
whimsicalism•14h ago
> high school performance is a statistical proxy for class (wealth). In the US, it is a statistical proxy for ethnicity as well.
the degree to which this claim about wealth is true is impacted by confounders. it is generally less true than commonly stated. outside of the public sector, that a measure is correlated with race/ethnicity/class does not make it a priori illegal to hire based on.
herodoturtle•14h ago
Minor nitpick, but Mark hails from (and was schooled in) South Africa.
Agree with your overall point.
VirusNewbie•14h ago
Right but given the pay, talent level, and more from Canonical, they should probably not be trying to invent new ways to filter candidates beyond what even top tier software shops are doing.
If Jane Street and Anthropic aren't rejecting candidates for high school performance, maybe your mid tier company with low tier pay shouldn't be either.
whimsicalism•14h ago
rvz•13h ago
Exactly spot on.
Surely everyone would also agree with this and at this point, just don't bother with Canonical and ignore them. They do it because they are not interested in hiring at all, even if the post is there.
Would much rather go to Anthropic if I had my time again, which there is far more upside and pays extremely well than whatever pathetic amount Canonical could ever come up with.
rvz•14h ago
who....cares?
I think we need to ask ourselves why we put up with this nonsense. Not even the serious tech companies and adjacent care about that aspect of your performance.
He would certainly have passed on Linus Torvalds if he applied to work at Canonical - because he did not got to some well known top high school or get the top marks Shuttleworth wanted.
latexr•12h ago
> who....cares?
Presumably everyone reading the article. It’s about bad hiring practices and uses Canonical as the example, thus Canonical’s CEO and their inane contributions to the hiring practices at their own company are relevant to the discussion.
ohreallx•13h ago
jacobsenscott•13h ago
corytheboyd•13h ago
metalforever•12h ago
georgeecollins•10h ago
lovich•10h ago
If I wasn’t desperate for a job I would declined to apply out of the idiocy of the question