11 ms·
Ask HN: Should HN require/encourage job postings to have a salary range?
In the spirit of some states now requiring salary ranges for job postings I think it would be good if HN followed that trend.
I often read the “Who is hiring?” posts but I have no idea if the jobs are even remotely within my range. I think it would save everybody a lot of time if a range was posted.
- nopenopenopeno 5y agoI don’t even read the ‘Who is hiring?’ threads because my time is valuable when looking for a new job and it seems to promote window shopping for candidates, regardless of commitment to actually hiring them. If the salary amounts were required, I would take the threads much more seriously.
- throwaway743 5y agoYes.
- sgjohnson 5y agoWould be nice
- president 5y agoIsn't this just going to end up causing companies to post large salary ranges with no intention of paying the higher part of the range?
- t-writescode 5y agoThen hopefully those companies get fewer applications and they learn to be honest- or, if their salary bands are that wide for a single title, maybe they need to think about how they’re treating their employees. Maybe there’s some racial or gender bias they need to work on.
- political12345 5y agoofc as always. why not the simple explanation: they are cheapscates ?
- t-writescode 5y agoBecause this is the bigger and more important one that each company needs to evaluate itself on: Maybe there’s some racial or gender bias they need to work on.
- political12345 5y agoand maybe there isn't. just because there's problem it doesnt mean its a race/gender problem. are we now going to enter a loop?
- t-writescode 5y agoIf they do a thorough and genuine review of themselves and find themselves without fault, that's one thing :) Can't know what you don't measure and evaluate, though; and ultra-wide salary bands for a single title is a smell worth investigating.
- jonathankoren 5y agoSo the great thing is, people won’t accept those jobs, and so they’ll have to correct the ranges.
- tedivm 5y agoWe have the best job market in decades right now. If a company tells me a range and gives me an offer in the 50% percentile or lower I'm going to ask why, and what it will take to increase it. If the answer is obviously crap then I'm just not going to work for those people. Advertising something and then ripping it out from underneath people in the final stages will build resentment- it's a horrible strategy.
- HWR_14 5y agoIn NYC, you can be sued for that. There is some standard of proof that you have to meet (not a lawyer) that there are reasonable candidates for that position who would get the top of the range.
- tuckerpo 5y agoThat's kind of what happens in Colorado now that listing salary range is compulsory. A company will say something like 110k-250k commensurate with experience, but you can bet they're not actually going to shell out anything close to the high posted range. Just my anecdote.
- grumple 5y agoNot a chance imo. When I get a salary range it means the top of that range. Anybody asking for less is making an error. Sometimes I get a range and I talk to the recruiter/company and tell them I need significantly more than that. In this market, demand more.
- dailybagel 5y agoThe /r/cpp subreddit will ask for salaries on job postings soon: https://www.reddit.com/r/cpp/comments/sz0cd5/c_jobs_threads_should_include_salarycompensation/ https://www.reddit.com/r/cpp/comments/sz0cd5/c_jobs_threads_...
- gatgeagent 5y agoYes, indeed!
- tedivm 5y agoYes, absolutely. Job postings are required in Colorado, and will soon be required by law in New York City and Washington State. Every listing that doesn't follow the law should be removed. I also think if companies are allowing remote except for those particular states the job posting should be removed, but that's more of a personal opinion.
- exdsq 5y agoI'm sure a startup from Mumbai will enjoy following the laws of Colorado on Hacker News...
- aprdm 5y agoWhy should HN follow the law of Colorado or any other city in the US for job posting ?
- grumple 5y agoWhy should any company follow the law of Colorado? If you want to do business there (and make no mistake, HN is a part of YC's business), you have to follow their rules.
- penultimatename 5y agoShould HN follow all applicable laws from every country, state, and county?
- grumple 5y agoEverywhere they are required to, yes. Just as Amazon and Walmart has to collect taxes on behalf of those municipalities.
- sgjohnson 5y agoBut they don't. HN isn't even compliant with the EU law regarding cookie notices. There are none. There's nothing indicating that logging in or registering will use cookies. Nor there are any checkboxes stating that you agree to the Terms of Service or Privacy Policy or anything of the sort. Besides, cookie notices have to be explicit anyway. It can't be a thing buried deep within ToS or Privacy Policy.
- hwers 5y agoMany already do. If they don't want to, why force them, job seekers can just choose to avoid places like that if they value transparency.
- gigatexal 5y agoThis will soon be law in all of the EU so I say why not.
- themanmaran 5y agoYes. As someone in the hiring space, salary ranges are a huge time saver to candidates and companies. For companies, remember you're not just wasting a candidates time. You're also wasting company time paying people to interview a candidate that won't accept a lowball salary.
- CyanLite2 5y agoYes. Next question?
- bananarchist 5y agoIf they share a salary range, and then hire a candidate for a salary outside that range, does that expose the business to a lawsuit? Is there any concern about the fact that posting a salary range (ie, setting the initial reference point for negotiations) weakens the candidate's bargaining power? I personally expect (or at least hope) that these measures finally end the goldrush and bring tech salaries down to reasonable levels. What kind of lifestyle must one lead to worry if a developer job is _remotely_ within their range?
- t-writescode 5y agoFor "Show HN"? I sure hope not, this website has no power to create laws O.o. If you're asking about Washington, Colorado or the EU; well, those laws will probably have specific details about that in each of their implementations and isn't the topic of this thread. There was a topic on this on HN yesterday, though.
- henryfjordan 5y ago> Is there any concern about the fact that posting a salary range (ie, setting the initial reference point for negotiations) weakens the candidate's bargaining power? No, more information only makes the candidates bargaining position stronger.
- PragmaticPulp 5y ago> If they share a salary range, and then hire a candidate for a salary outside that range, does that expose the business to a lawsuit? In the context of HN, the problem is that as soon as you even have to think about this question it's a non-starter for a lot of posters. Once you have to get the go-ahead from legal and HR just to share job listings, a lot of people are going to stop. Then it's just the biggest companies and/or professional recruiters with the time and resources to push the posts through, which isn't really what I want out of that thread.
- jcims 5y agoThat or refuse to offer a candidate the max in the range and invite all sorts of speculation as to why. Ultimately it's just going to end up with salary tables that are based on objective and easily defensible metrics. Which is fine too, the world will keep spinning.
- PragmaticPulp 5y agoIf these were extremely specific job postings (e.g. "We're hiring a Senior Software Engineer II with 2-3 years of experience") then it would make more sense. But most of the "Who is hiring" posts aren't job postings. They're literally answering the question "Who is hiring" and inviting a wide range of people to apply. Requiring salary ranges would significantly elevate the amount of work that goes into answering the "Who is hiring" question and therefore would reduce the number of postings significantly. The smallest companies and startups would be the most negatively impacted. Big companies could probably kick it over to HR and legal and have them spend a week drafting up a post that complies with all of the various requirements in different states, but the average poster in that thread isn't going to want to touch a salary requirement posting for something that isn't a specific job ad.
- 908B64B197 5y agoI find that salary data is pretty well known anyways. Everyone talks about it around the Bay. Not hard to reach out to people inside and really figure out what's going on.
- mandevil 5y agoYeah, that's a terrible justification: that just means that people who are connected and friends get better pay, and those who are outsiders and less connected get worse pay: because they don't know what to ask for they'll likely be wrong, but it's only in one direction: if they go too high they'll get told no, if they go too low they won't know it.
- gumby 5y agoFirst example I’ve seen of why not to do this, that I have considered a legitimate point. Thanks!
- PragmaticPulp 5y agoThanks. It's a difficult topic to broach on HN because most commenters here are coming from an IC perspective, not a hiring manager or even startup perspective. Big companies posting official job listings can make sure they comply with all of the relevant laws simply because they have HR and legal teams to do all of the legwork. If you're a startup who really just wants a wide range of enthusiastic candidates to apply, you either: 1) Don't participate at all, lest you accidentally violate the rules or, worse, the law. 2) Post a huge range of salaries (This position pays $80K to $500K) so you don't exclude any candidates, but then your risk angering the readers. 3) Break every listing into multiple positions with different salary bands (Software Engineer I: $100K - $150K, Software Engineer II: $150K - $200K, Software Engineer III: $200K - $300K and so on). This barely provides any more signal to the reader, but it complies with the rules and laws. Personally, I'd be most afraid of making it complicated enough that HR has to get involved. I'd rather allow engineers to post up generic invitations to apply to a company, not change the rules to require highly specific job postings or nothing.
- tomrod 5y agoYes
- lordnacho 5y agoMight as well do it, it appears almost everyone here would like that. Try it for a few months and see?
- rootusrootus 5y agoYes. Even better, I would like some sort of feedback mechanism for jobs posted here. I would like to know how often someone actually gets hired through these posts, and how accurately does the posted description and salary range match with reality? Hopefully it would cut down on the BS.
- imwillofficial 5y agoI think so. Transparency leads to greater levels of properly calibrated pay to skills ratios. Hiding pay merely let’s the employer pay as little as possible for the same work. I found out recently I make more than my team lead. He didn’t know any better.
- ravenstine 5y agoI might agree (or rather give a hoot) if salaries weren't so contingent on location. Years ago when I suggested lowering or raising salary based on precisely where the employee lives is a demi-scam, HN told me I was wrong. So is it practical or useful to advertise a salary range and be okay with paying someone $80k instead of $200k because they live in Des Moines instead of San Francisco? Or even just San Jose instead of San Francisco?
- sakisv 5y agoThe more transparency, the better for everyone, including and especially under-represented groups.
- flipbrad 5y agoI don't have a strong pro or against view at the moment, but I do think people ought to consider the privacy aspects - what you earn, at least for a while, becomes easily derived from the job listing for your role.
- lotsofpulp 5y agoThat is the goal. Markets do not function well without price transparency. If a society wants to best allocate resources according to supply and demand, then prices must be visible to market participants in order to discern the movements of supply and demand curves. I can give you an example from a cousin in my family. Pharmacists in the US did very, very well from 1980s to 2000s. That started changing rapidly starting in 2010 or so. The cousin spent $200k+ in the mid 2010s to obtain the necessary certifications to become a pharmacist, only to find out that pay and quality of life at work was decreasing for years due to an oversupply of pharmacists. However, the US government's BLS website had pharmacists listed as a very promising career until 2021, with positive growth. Even though wages had been declining since 2010, easily searchable via sdnforum and reddit pharmacy forums. So now, said cousin is depressed with their life's outlook. They likely will not have children, or purchase a home as they are still busy paying off very hefty loans. This may have been prevented if 20 year olds had access to accurate price movements for the type of labor they are investing hundreds of thousands of dollars in selling. It is not only bad for the individual making the bad investment, it is bad for the country in the long run to misallocate such precious resources, all because price movements are too opaque.
- thrill 5y agoyes
- jedberg 5y agoI've been pushing this for months. At the very least it should be part of the template in the text at the top. Companies can feel free to ignore it if they want, but it would be a good nudge. It's a matter of fairness. Not everyone is good at negotiating salary, and they shouldn't have to be just to get a fair paycheck. There is tons of data showing that women and minorities get paid less for the same work in part because they are afraid to do so. Posting the salary up front goes a long way towards pay equity for people who are traditionally underpaid. One thing I do personally to help the situation is go through the Who's hiring threads and upvote any post with a salary listed. I encourage everyone to do the same.
- 71a54xd 5y agoIt would make filtering listings much easier, granted the long tail issue here is associating an expectation of velocity / experience with a salary range.
- MarcScott 5y agoYes
- yakshaving_jgt 5y agoI think Schiff's perspective[0] applies here. It seems a popular opinion on HN that all programmers should be paid SV salaries (which are astronomical), but I don't think the wider market works like that. [0]: https://www.youtube.com/watch?v=S6LtyFTEdis https://www.youtube.com/watch?v=S6LtyFTEdis
- tannr 5y agoOf course, I spent too much time talking to people who couldn't afford me. What's the point? On the other hand, if you know the person is not the right fit, why would you waste your time, just out of respect to other people's life
- throwaway5752 5y agoNo. They should leave it up to the commenter/company, and people can handle that however they would like, including by not applying. Because of the changes in the forum over time, it has become less valuable as a recruiting channel. This would just kill "Who is hiring?", rather than affecting change.
- endisneigh 5y agoAt the end of the day people just want to lowball. Anything else is just making excuses. whatever criteria and mechanism used to actually determine the final comp can simply be said before hand with said ranges.
- euph0ria 5y agoYes
- opportune 5y agoThe salary range requirement makes complete sense to me for jobs that only pay a wage/salary with little else guaranteed as part of your contract. I don’t think they’re necessary or helpful for software jobs where bonuses and equity compensation can make up such a large portion of your pay, and are still highly variable but not covered under such rules. It doesn’t add a lot to require just salary info, and then a lot of companies will not post here because they don’t want to give up that info. So overall I believe it would be a net negative.
- scarface74 5y agoEquity compensation in a private company is statistically worth nothing to me. I would be very happy to know just the base.
- spullara 5y agoWhy does everyone believe that jobs should be so cookie cutter that you can decide the salary range up front? Generally, I would like the option to pay a lot more for someone a lot better and putting up a salary range like Founding Engineer, $150-500k+ isn't that useful.
- pilom 5y agoThe way the Colorado law is written there is nothing wrong with posting what you think the salary range is and then actually hiring someone outside of that range _if you can justify it_. Someone didn't meet a required skill in the posting, feel free to offer them less. Someone is severely overqualified for the position you posted but you still want them, feel free to pay them more.
- lotsofpulp 5y agoIt is extremely useful, for everyone that considers $150k too low, and for people who are aspiring to earn $150k. The downside is for the employer, who if they already employ comparable people earning $120k, and now they are advertising a new person earning $150k, then the person earning $120k needs to be raised to $150k because the market price is now easily visible.
- hn_throwaway_99 5y agoHow does this work for companies where a significant portion of comp is bonus and equity? And this is not a rhetorical question, I'm curious how existing laws (e.g. Colorado) treat this. I did a quick search and couldn't find a good answer.
- soared 5y agoBase: x On target earnings: y Equity: yes, z OTE is how sales gets their compensation communicated. Your base is $60k, with commission and hitting predefined goals your OTE is $200k.
- newbie789 5y ago
- paxys 5y agoIt's bizarre that this isn't already the expectation. A job posting contains the company name, location, description of the role, tech stack, education and skill requirements, what the expectation from the employee is, sometimes even benefits – all key info that helps both sides with their decision making. But as soon as people mention salary suddenly it's some big taboo.
- jupp0r 5y agoYes, this saves everybody involved from wasting their time and is generally interesting even for people not looking for a job change.
- dangus 5y agoI agree with this sentiment. Every company has a budget, they know exactly what range they can and will pay, even if it's a wide range. Even better, I've encountered some companies who have a "everyone at the same level has the same salary" policy and I think that's most likely a net positive. I would personally like pay to be less about your personal risk factors and negotiating leverage and more about the value you bring to the company. Here's an incredibly common example: if I am currently employed, I know I can risk losing a job offer by asking for a higher counter-offer. If I am unemployed, I might not want to take that risk. The previously-unemployed worker doesn't bring any more or less value to the company than the one with negotiating leverage. Companies that have pay equity policies probably have a lower risk of running into discrimination lawsuits, too, so I think it benefits the company to be transparent.
- deleted 5y ago[deleted]
- godelski 5y agoI remember a few years back there were people who were encouraging to upvote job postings that showed salary ranges and downvote posts that didn't. Including a "friendly reminder" post in the who's hiring threads. Whatever happened to that? It seemed fairly effective. In fact, I thought the who's hiring template was supposed to have a salary range
- deafpiano 5y agoMaybe recommending it? I get the first comments resistance based on the variety of posters, having any requirements isn't really enforceable anyways.
- gotoeleven 5y agoI predict that this trend towards requiring companies to include information in job postings that leaves them in a legal grey area (what if I end up hiring someone and paying above the range? can I be sued for discrimination by a unrepresented minority if the unrepesented minority gets an offer on the low end? what if I don't find anyone that is near the top of the range? can I be sued for that too? what if my current staff isn't in the salary range?) is just going to result in less public job postings and more use of recruiters and good-old-boy networks. The fact is, as a company, you can be sued for anything at any time by any one and all these requirements do is add new lines of attack for no benefit.
- NeveHanter 5y agoYes for real salary ranges with detailed parts like base, bonus, equity and type of contract, but hard NO for the broad ranges I can see everywhere. In my country (Poland) it's not an unusual thing to hear after the interview that the salary from the posting is with some vague bonus which "nobody ever seen". I don't want to waste my time (hours or sometimes even days/weeks) with some convoluted multipart interviews and offline "coding exercises" only to hear that I would get just a lower/small part of the range which nobody ever gets from the start as they're there only to encourage you to apply.
- MrWiffles 5y agoYes. Full stop. A reasonable range (say +/- ~$25k?) with “DOE” is fine here. Totally omitting it is not. Should have been federal law 25+ years ago. If you’re unwilling to tell people what you’re willing to pay, you’re willingly telling them that you’re looking to screw somebody over. Either way, we’re getting a valuable signal about your company and whether or not you’re trustworthy.
- bspear 5y agoAgreed, it's a colossal waste of time when the ranges don't overlap at all. Also important that startup employees in particular understand market pay in terms of equity and salary. This tool is helpful for that: https://topstartups.io/startup-salary-equity-database/ https://topstartups.io/startup-salary-equity-database/
- throwaway874653 5y agoNo.It is not good for founders.
- adultSwim 5y agoYes