Hacker News new | ask | show | jobs
by eps 3850 days ago
Imagine yourself working for a company and coming across one of its job postings for a position similar to yours.

If posted salary is lower than yours, then you might be overpaid (meaning that you might be on your way out). If it's higher, then you'll feel like you are underpaid. Either way this does no good neither to you or the company. Hence no salaries in job postings.

3 comments

If the salary is higher for the same position then the company has been underpaying you, if the salary is lower then they are trying to get someone on the cheap. Either way I'd want to know if this situation.

I'm not asking for an exact figure just a rough range as everything is always up for negotiation.

"Either way this does no good neither to you or the company." <- I have to disagree there, you should always know if you are underpaid or that your company tries to get similarly skilled individuals for lower salaries.

Not revealing salaries I think hurts companies recruitment processes more than they realise, how many great candidates passed on applying due to not wanting to have to dig a figure out of the company. I assume they think by not revealing salaries they'll get applicants who could command the highest rate they are willing to pay PLUS 30% more applying and being offered the job and then going 'yeah I'm fine to work for 30% less'.

>If the salary is higher for the same position then the company has been underpaying you, if the salary is lower then they are trying to get someone on the cheap. Either way I'd want to know if this situation.

Of course you do.

But for the exact same reasons the company doesn't want you to -- that's what the parent is saying.

I had the impression that the parent implied the situation was advantageous to both employees and companies yet in reality it's only advantageous to the companies.
I'd say you have the right impression.

> Either way this does no good neither to you or the company.

I'd go further and say that GP's argument is wrong. Open and public salaries are good for everyone. Just look at buffer. https://open.buffer.com/transparent-salaries-and-formula/

It's nice that Buffer exposed their salaries publicly, but I strongly dislike how they use location-based salaries. If they aren't willing to pay US salaries to EU people, they will never get the best EU people. For an average EU salary you'll get an average EU developer.
This logic only applies if the company is trying to take advantage of their employees. Ultimately, it always blows up anyway because employees talk to one another.

From the perspective of a company who is not trying to exploit anybody, having open salaries (or at the very least, open initial salary ranges) benefits everybody: neither companies nor candidates waste time.

That certainly isn't good for the company, but it's incredibly valuable information for both job-seekers and the employee who may be over/under paid. Therefore it should be shared.