News for hackers. Stuff that matters.
Re:Ask HN: Why doesn't YC list compensation for their own op... by aerosmile on Wednesday December 29, 2021 @12:37AM (#29722240)
That's ridiculous. If you list the salary as too low, you're sending out a negative signal and will get less qualified candidates. You obviously cannot list it any higher than you're willing to pay. So you'll end up listing it in such a way that people will figure out what this position is worth to you, and once that person gets hired, their background and experience will get scrutinized to no end by anyone with a comparable salary.

If you've ever been a part of the performance review process, you will know that people will go very far to justify a raise. Looking at the current job listings on your company's career section will be the very first thing that everyone will do if those salaries were to be made public.

Re:Ask HN: Why doesn't YC list compensation for their own op... by potamic on Wednesday December 29, 2021 @02:02AM (#29722615)
> Looking at the current job listings on your company's career section will be the very first thing that everyone will do if those salaries were to be made public.

This right here I think is the real reason companies do not disclose compensation in their listings. Their current employees fall below the range and they do not want them to know. This is unfortunately a widespread problem in tech, where companies constantly offer more for new hires than what they pay their own employees for the same work. The new hires that have joined will then find themselves in the same position next year when their compensation falls below what someone will be hired at that year! And the cycle continues. It's absolute madness if you look at it from the big picture perspective and there are some fundamental problems with the way HR orgs are structured that need to change. From an employee perspective, the most optimal thing you can do for yourself is to move companies frequently and that is the reason for the crazy churn we see in this industry.

Re:Ask HN: Why doesn't YC list compensation for their own op... by maaaaattttt on Wednesday December 29, 2021 @05:58AM (#29723744)
This has been my exact experience as well. A bunch of people at my current place of work resigned (not all at once) to go work for another company, not because the company is bad, boring or toxic, but because their salary was becoming too low relatively to the market and inflation levels.

My current employer isn't willing to raise the salaries of its current employees, not the market ones, but to the level of what they are offering to new hires. This, in my opinion, is wrong. This also inevitably leads to eventually paying everyone at market value (old employees leaving replaced by new ones with up-to-date salaries) except that you as a company lost a lot of business experience in the process.

Even in the case that no company on earth would disclose salaries, workers will inevitably learn about what their current market value is and to some extent what new hires and colleagues roughly earn. Because they have friends and colleagues that are open about disclosing their salaries. Trying to hide salary information is just lying to yourself (as a company).

Companies should budget for hire once their workforce is roughly on par with the market, salary wise. It's not the only factor but they would be able to retain much more talent and expertise inside the company and eventually be able to generate more value. This situation in my opinion is one of the big reasons (out of many others of course) why most companies eventually turn bad after some time.

Re:Ask HN: Why doesn't YC list compensation for their own op... by bencollier49 on Wednesday December 29, 2021 @04:47AM (#29723351)
I've seen this happen in a large company, and it caused terrible morale issues, as there were reasons good reasons why salary couldn't just be raised across the board to match new hire rates.

For most companies, this will make them less resistant to boom and bust as they'll be forced to offer big annual payrises which they won't be able to roll back when the market contracts.

Re:Ask HN: Why doesn't YC list compensation for their own op... by dec0dedab0de on Wednesday December 29, 2021 @05:45AM (#29723670)
That doesn't sound like a good reason to me.

You can use a bonus to cover fluctuations without hurting morale too much.

Plus you don't have to give everyone an automatic raise If you post new jobs at a higher rate. Just give them a new title, and allow current employees to apply for them.

Re:Ask HN: Why doesn't YC list compensation for their own op... by sokoloff on Wednesday December 29, 2021 @07:43AM (#29724295)
“This listing is for an SWE II-Spring-2022 Hire job.”
Re:Ask HN: Why doesn't YC list compensation for their own op... by tpxl on Wednesday December 29, 2021 @05:32AM (#29723591)
Pray tell, what are good reasons to underpay experienced staff compared to new staff?
Re:Ask HN: Why doesn't YC list compensation for their own op... by lelanthran on Wednesday December 29, 2021 @05:41AM (#29723647)
> Pray tell, what are good reasons to underpay experienced staff compared to new staff?

GP didn't say that there are good reasons to underpay experienced staff compared to new staff, he said that there are good reasons that salaries cannot be raised across the board.

Re:Ask HN: Why doesn't YC list compensation for their own op... by tpxl on Wednesday December 29, 2021 @06:02AM (#29723759)
GP said they couldn't raise wages compared to new hires, so they couldn't raise wages of experienced staff relative to new staff, leading to experienced staff being underpaid.
Re:Ask HN: Why doesn't YC list compensation for their own op... by lelanthran on Wednesday December 29, 2021 @06:12AM (#29723824)
> GP said they couldn't raise wages compared to new hires,

No. This is exactly what GP said:

> there were reasons good reasons why salary couldn't just be raised across the board to match new hire rates.

There is not a single company I can think of (other than FAANG or unicorn startups flush with VC money) that can raise salaries across the board, they simply do not have the cash-flow to do it.

Re:Ask HN: Why doesn't YC list compensation for their own op... by biztos on Wednesday December 29, 2021 @12:51PM (#29727435)
OK, but then what is the long-term business justification for paying more-experienced staff less than less-experienced staff?

I get that the short-term justification is "we can get away with paying the former less because enough of them will be afraid to leave."

But is there another justification?

In my experience, at large companies "cash flow" would not even vaguely register the difference of increasing salaries for experienced people you want to keep, and it would be a marvelous signal to the rest.

Re:Ask HN: Why doesn't YC list compensation for their own op... by frumper on Wednesday December 29, 2021 @11:26AM (#29726289)
It's downright silly to pay new employees more than experienced employees for similar jobs. If you can't afford to raise wages for the experienced staff you'll soon have a bunch of inexperienced staff that costs you more.
Re:Ask HN: Why doesn't YC list compensation for their own op... by lelanthran on Wednesday December 29, 2021 @11:43AM (#29726501)
> It's downright silly to pay new employees more than experienced employees for similar jobs. If you can't afford to raise wages for the experienced staff you'll soon have a bunch of inexperienced staff that costs you more.

I agree, but the reality is that raising salaries across the board would kill the company immediately, while having ONLY inexperienced staff might happen, and even if it did, it only might kill the company.

Another factor is that a lot of the staff just won't move, even if they know they are being paid less.

Re:Ask HN: Why doesn't YC list compensation for their own op... by onion2k on Wednesday December 29, 2021 @03:14AM (#29722939)
If you list the salary as too low, you're sending out a negative signal and will get less qualified candidates.

So the point of not listing the salary is to attract highly qualified candidates who don't know they're worth more than the role pays? That doesn't seem to be a good thing.

Re:Ask HN: Why doesn't YC list compensation for their own op... by wiseowise on Wednesday December 29, 2021 @04:11AM (#29723198)
Not a good thing for the employee, good thing for the company.
Re:Ask HN: Why doesn't YC list compensation for their own op... by onion2k on Wednesday December 29, 2021 @06:09AM (#29723798)
It's bad for the company too, in the mid- to long-term. As soon as anyone who accepted the low offer realises they've been screwed they'll either leave or their productivity will take a nosedive. Either way you end up recruiting someone again, which is expensive (in time) and tedious.
Re:Ask HN: Why doesn't YC list compensation for their own op... by vladharbuz on Wednesday December 29, 2021 @04:34AM (#29723292)
> people will go very far to justify a raise

I would say "this new position you are hiring for gets paid more than I do for the same work" is a very good justification for a raise. :)

If companies can be held accountable for injustices like this one, that can only be a good thing. Well, except if you're scared your employees will catch you out.

For the record: I've played the part of the employer in this specific issue and learned my lesson.

Re:Ask HN: Why doesn't YC list compensation for their own op... by sneak on Wednesday December 29, 2021 @04:42AM (#29723324)
Paying someone an amount that you are willing to pay and that they are willing to accept is not an injustice.
Re:Ask HN: Why doesn't YC list compensation for their own op... by vladharbuz on Wednesday December 29, 2021 @05:00AM (#29723414)
I disagree! You see this argument repeated around a lot: “well, the employee accepted this job, so since it's their choice, there's no injustice, they can always decide to go somewhere else!”.

I think this is missing the point. Do you think employers coercing employees into accepting conditions below what they should normally get is not a thing that happens? The employer, as opposed to the employee, has the power to manipulate the socioeconomic circumstances around the employee. They can (and do) prevent employees from discussing politics at the workplace or unionising, they can (and do) hide (and manipulate) information about who is getting paid what, they can (and do) decline additional compensation when it should be given (overtime), and this is the least of it.

You might think, “well, the employees should just get a different job then!”. But don't we want to fix the underlying problem instead of just churning our way through countless jobs? Sometimes it doesn't even work — you are often compelled to stay at a job for various reasons (you relocated with your family, you've worked there for a long time etc.), and you might not even realise this manipulation is happening to begin with.

The above comment said that employees will go very far to justify a raise. Don't you think that, if employees had all of the information their employers had, a lot of employees _would be_ able to justify a raise that they deserve, perhaps even without having previously realised this because of the information asymmetry? That sounds like an injustice to me.

Re:Ask HN: Why doesn't YC list compensation for their own op... by lambertsimnel on Wednesday December 29, 2021 @07:13AM (#29724111)
There's another way in which unjust pay might have been mutually agreed: it might have been just when it was agreed, but as the pay was eroded by inflation and the employee's productivity increased it might have become unjust (especially in cases where new hires are paid much more).
Re:Ask HN: Why doesn't YC list compensation for their own op... by sneak on Wednesday December 29, 2021 @07:56AM (#29724377)
No, still not unjust. The employee opts in to that job anew each time they show up for work.

To work at a job is to actively consent to that job.

Re:Ask HN: Why doesn't YC list compensation for their own op... by lambertsimnel on Wednesday December 29, 2021 @08:34AM (#29724644)
I don't agree. For one thing, there are notice periods. You might not consider them material in this context, but sometimes they can be. For example, a rapid change in working conditions or in the purchasing power of wages.
Re:Ask HN: Why doesn't YC list compensation for their own op... by sneak on Wednesday December 29, 2021 @03:41PM (#29729731)
Notice periods are custom, not requirement. You are free to stop showing up at any time if your employer starts giving you a bad deal.

It's hard to make an argument that you owe them notice if they didn't give notice of a significant change in working conditions.

Re:Ask HN: Why doesn't YC list compensation for their own op... by lambertsimnel on Wednesday December 29, 2021 @04:28PM (#29730265)
I believe notice periods are legally binding in my jurisdiction, and I'm not at all sure that everything I consider worse working conditions would absolve me of that obligation.
Re:Ask HN: Why doesn't YC list compensation for their own op... by hiptobecubic on Thursday December 30, 2021 @11:21PM (#29744867)
This is bonkers. Expecting everyone to treat every minute of their employment as an active decision to exchange their work-seconds for dollars that can be cancelled (and therefore optimized) at any time is some libertarian robo-dystopian nonsense. Even ignoring how horrible it would be to try to actually live like that, there is objectively significant overhead to job hunting for candidates, for employers and for society. Switching jobs is expensive on many levels.
Re:Ask HN: Why doesn't YC list compensation for their own op... by sneak on Wednesday December 29, 2021 @07:54AM (#29724361)
> Do you think employers coercing employees into accepting conditions below what they should normally get is not a thing that happens?

We're not talking about coercion. Concealing the wages of other people in the organization is not coercion.

> You might think, “well, the employees should just get a different job then!”. But don't we want to fix the underlying problem instead of just churning our way through countless jobs?

No, we don't. The way we fix the problem is by choosing with whom we do business. "countless jobs" is a straw man.

Re:Ask HN: Why doesn't YC list compensation for their own op... by vladharbuz on Wednesday December 29, 2021 @08:24AM (#29724573)
Right, this is the neoliberal slogan, “the market will sort the problems out”, we vote by choosing who we do business with, and so on.

The problem is, this often doesn't happen. The employee being paid too little (or working too long, or being otherwise treated poorly) might not know they are being coerced into this bad position, might not know how much their employer is hiding from them, may not want to go through the considerable effort of interviewing for another job, may not have the financial stability to put their family through that period of job hunting, or may just be of a non-contrarian disposition and enjoy having their stability in the current job.

There are a million reasons an employee would not respond to a blatant injustice by precisely identifying it and demanding it be righted or otherwise quitting. If you do do this, I truly think that is fantastic and I commend you. The ones who stay in these jobs, however, are being badly treated, at the employer's benefit. I don't think that's right, and I don't think they can be fully blamed, because a lot of these problems come from how adept the employer is at manipulating the situation. If you say “no, we don't want to fix that”, I'm sorry to say I can't agree with you.

Re:Ask HN: Why doesn't YC list compensation for their own op... by sneak on Wednesday December 29, 2021 @03:46PM (#29729797)
The way you fix that properly is with education, not with compelled speech.
Re:Ask HN: Why doesn't YC list compensation for their own op... by joshuamorton on Wednesday December 29, 2021 @11:29AM (#29726331)
The efficient market hypothesis is predicated on full information. Without salary transparency, the market can't sort it out!
Re:Ask HN: Why doesn't YC list compensation for their own op... by unethical_ban on Wednesday December 29, 2021 @02:10AM (#29722651)
Summary once again, because I think you're going in a roundabout way.

You assume:

a) Companies will by necessity pay people doing ostensibly the same thing different amounts of money

b) People do not necessarily wish for their salary to be made public

c) Making a salary range requires the lower and upper bound to be equidistant from the expected starting pay

d) Making too narrow a salary range would therefore reveal pay, in contradiction to b).

Therefore, it is a necessity of employees' desired privacy and employers' ability to advertise the lowest, er, "most competitive" wage possible for the company to have a wide salary range.

EDIT to add: I think your argument still falls a little flat, because salary ranges should still be accurate. "We would consider hiring someone with slightly less resume experience for the bottom range, we would hire a rockstar demigod at the highend, and just what we're looking for somewhere around the middle".

Re:Ask HN: Why doesn't YC list compensation for their own op... by fy20 on Wednesday December 29, 2021 @01:07AM (#29722376)
> If you list the salary as too low, you're sending out a negative signal and will get less qualified candidates

I'm not sure if it has changed now, but Gitlab used to have a big problem with the way they calculated compensation. Their calculations were very heavily weighted against the Numbeo rental prices, which meant you had someone living in London, UK would earn 40% more than someone living in Bristol, UK, even though the cost of living in both cities is pretty similar.

Re:Ask HN: Why doesn't YC list compensation for their own op... by dmurray on Wednesday December 29, 2021 @05:13AM (#29723481)
> even though the cost of living in both cities is pretty similar

Never lived in Bristol, but I can't believe this. The calculations are heavily weighted against rental prices because accommodation is a large part of most people's expenses.

Re:Ask HN: Why doesn't YC list compensation for their own op... by Aeolun on Wednesday December 29, 2021 @01:40AM (#29722535)
‘Big Mac / Median Income’ is my preferred index.
Re:Ask HN: Why doesn't YC list compensation for their own op... by salary_post on Wednesday December 29, 2021 @02:02AM (#29722613)
The pithy summary of your views could be, “because it’s not in the company’s best interest”.
Re:Ask HN: Why doesn't YC list compensation for their own op... by galfarragem on Thursday December 30, 2021 @04:26AM (#29735114)
> That's ridiculous. If you list the salary as too low, you're sending out a negative signal and will get less qualified candidates.

No it's not. If you are paying under average salaries, why do you deserve above average talent? ... Unless you admit it's just another rigged game (masked as meritocracy). It's sad.

Re:Ask HN: Why doesn't YC list compensation for their own op... by 88913527 on Wednesday December 29, 2021 @12:48AM (#29722293)
Given how people already will say anything for a raise, I don't see how posting salary ranges in JDs changes those claims. As the employer, you still set the raise. If people want to double their compensation, they aren't vying for a raise: they're looking for a new job. So companies give 3-10% a year, and if the employee doesn't like it, it's up to them to walk. Most people don't want to walk, because leetcoding and job hunting is work. So, the employer can give modest raises without rocking the boat. Employees vote with their feet. Anyone with one eye open can look at levels.fyi and know that 2021 market rates != 2019 market rates. Been a role for 2+ years and want a meaningful comp change? You have to leave, that's how it is.
Re:Ask HN: Why doesn't YC list compensation for their own op... by tsimionescu on Wednesday December 29, 2021 @02:35AM (#29722758)
You would be right if it wasn't a well-known fact that people hired in 2021 on the same position you were hired on in 2019 may well have a 30-50% higher salary than you today, since companies almost always have an idiotic hard cap on yearly raises, but no similar cap on new hire offers.

So, out of accounting spite, many companies are opting for churn instead of stability by simple raise vs new hire policy, making it worse for everyone.

Re:Ask HN: Why doesn't YC list compensation for their own op... by aerosmile on Wednesday December 29, 2021 @12:56AM (#29722329)
> Been a role for 2+ years and want a meaningful comp change? You have to leave, that's how it is.

That's even more likely to be the case when there are strict guidelines around compensation (eg: when salaries are public). When your manager has some wiggle room, you might be able to justify a bigger bump than average because of all the extra hard work you're putting in, even if your experience level doesn't qualify you for a straight up promotion.

Re:Ask HN: Why doesn't YC list compensation for their own op... by meheleventyone on Wednesday December 29, 2021 @04:52AM (#29723381)
Might is doing a lot of work there. They also might not even when they have more notional wiggle room. Or you’ll be given a significant bump that still leaves you underpaid versus your peers. The information asymmetry is there for the employer to exploit after all.

What you’re really saying is that making the information available makes it harder for companies to retain employees using the status quo tactics. Which increases turn-over, which in reality is the businesses problem not the employees. So from the employee perspective what is the problem in being better informed about the price dynamics within the market?

Re:Ask HN: Why doesn't YC list compensation for their own op... by sokoloff on Wednesday December 29, 2021 @07:52AM (#29724347)
If you’re asking about listing a 90% confidence interval guess as to what you expect to pay for a new position: no problem at all (other than if a small market leads alone which might push employers to decide “the benefit/risk of listing this job in Colorado is not worth the research, compliance costs, and uncertainty, so we’ll advertise this job to the other 98.5% of the US”)

If you’re asking about listing individual salaries, I think some employees would object and, unless they signed onto the job with that expectation, as an employer I don’t believe I’m morally right to publish their currently private information without their consent, nor tell them “you can quit if you don’t like it”. (I have absolutely no problem with anyone voluntarily disclosing their own information, discussing it, comparing it, whatever.)

Re:Ask HN: Why doesn't YC list compensation for their own op... by Aeolun on Wednesday December 29, 2021 @01:38AM (#29722527)
> people will go very far to justify a raise

I guess I never feel the need to justify a raise. If I need to justify it I’ve already failed I think.