Summary
I believe every organization that is part of the wider EA community[1] , should disclose salary in the job description. Especially those listed on popular EA places, such as job boards, related forums or social media groups.
Reason: Applying to jobs and processing those applications takes a lot of time. This time is essentially wasted if a certain (low) salary would prevent an applicant from being able to accept the position.
Organizations who value using (applicant's) time efficiently should hence disclose salary up front.
Request
I didn't immediately find another post on the EA forum answering this question. There is this post outlining the same issue, but it doesn't mention the arguments.
I would be grateful if somebody could point me to a list of reasons why that should not be the case. If there are great arguments to hide salaries, which outweigh the benefits of disclosing it, I'd be happy to change my view.
If the general consensus is that all organizations should disclose salary, then why isn't this the case everywhere? For example, vacancy locations recommended by EA organizations could have salary as a listing criteria. Or at least strongly encourage it, as well as making the amount or non-disclosure visible right away.
More information
Applying to jobs takes a lot of time, if you include time for these examples:
- searching for open positions (e.g. browsing job board or Facebook groups)
- filtering jobs for requirements you meet
- learning more about the respective organizations
- reading job descriptions
- tailoring your CV to the job
- writing a customized Cover Letter
If you actually get positive feedback, you will additionally spend time on:
- possibly talking to people working at these organizations
- one or multiple interviews
- potential trial tasks (plus perhaps test preparation)
- possibly required travel
For most of your applications you might never hear back, or likely get rejections. There is already a great post with several time examples and which outlines the mental challenge coming with this (lack of) feedback.
It also mentions that several EA organizations actually provide compensation for trial tasks, which is amazing! But of course you'll only get that if you reach a higher round. Regardless of you advancing, you will not be compensated for the initial application process steps.
You might argue that if you just start applying to jobs, having the practice is beneficial, and hence even rejections are worth your time. However, after having sent out a dozen applicants you're unlikely to benefit sufficiently from extra practice to justify spending the time.
On top of that, not getting any feedback with your rejections, doesn't even allow you to learn and improve your future applications. While I believe it would be incredibly helpful if organizations provide such feedback - where feasible - this is a whole different argument, since it requires significant resources.
Compared to that, providing a salary range in the job description doesn't require as much time. This includes factoring in more initial effort, such as calculating different ranges and potential additional paragraphs about location etc. It could potentially even save resources from the organization, which would have been spent on reading CVs from applicants, who wouldn't be able to accept an offer either way.
Further Notes
Please note that I don't see an issue with the actual salary amount. It's understandable that many NGOs will have a lower budget than for-profit companies. And you likely also get the benefit of doing good directly with your job at an NGO.
Giving a perfectly accurate number is not required either. I've seen many jobs offer a certain range, so applicants at least have a ballpark. Other descriptions even have multiple ranges, based on applicants’ locations. Even if your personal location isn't part of the list, the other pointers still allow you to make an informed estimate.
The only problem I want to point out are job descriptions which don't disclose salaries at all. If organizations know they won't be able to pay a rate competitive to for-profit equivalents, why do they hide it? They wouldn't want to attract candidates that purely care about high salary anyways.
For candidates who actually want to work at a specific organization, but for whom a certain low salary might be an issue, not disclosing it doesn't feel right to me, since it can waste applicants' time. On the flip side, if the organization is able to provide a competitive or even high salary, not disclosing it seems even stranger to me, as they might be missing out on good applications.
- ^
With these organizations one might mainly understand EA-related organizations. But I would also include for-profit organizations that are recommended by EA-aligned organizations. This is currently done for example by listing them on their job boards. In the latter case it would be more up to the EA organization maintaining these listings to check for salary disclosure.
At 1Day Sooner we do generally list salary ranges in our job descriptions, but there are some significant downsides for employers that are worth considering. First, the salary we're willing to pay varies significantly by a candidate's background and quality, which 1. means an accurate range can be wide enough to not be very informative and 2. when we make an offer, the candidate knows what we're willing to pay, so we might be forced to over-pay. More broadly, listing the salary range reduces our ability to negotiate and means we'll get a worse deal on average. Like I said, we still generally reveal expected salaries, but I understand why others don't. I'd be curious for other groups' rationale.
I wasn't aware of such dynamics, thank you for commenting. :)
I would be interested to know if you only have this problem for specific positions (and if so why those), since you say it's generally disclosed? For more senior roles, where the maximum salary can be high or uncapped, I totally understand needing to be able to negotiate better.
My main concern with this post was not even disclosing a minimum salary for the minimal viable candidate (e.g. junior roles) - which I'd think any organization knows up front when deciding to hire. Luckily many do list whole salary ranges or at least the base amount depending on location/seniority.
I've also seen 1 organization with a "no negotiation policy". According to them it ensures fair pay across roles, but potentially also with benefits for the organization?
I think the problems I mentioned exist for all roles. (Insofar as there were roles that were a commodity with known pricing, maybe it would matter less but not sure. I don't know how many of those exist). I do think disclosing just a minimum could obviate the issues I raised. (And we do consider the value of disclosing anticipated salary as high enough that we generally do publish them -- I'm just making the point here that I don't think it's a costless decision).
Also I should maybe mention that 1Day's COO Julia Murdza manages our hiring processes (I don't), and her thoughts are likely to be more sophisticated on this than mine.
I sometimes work with EA orgs on their job descriptions. "not being explicit about the salary" is a common problem, and my take is that they just aren't aware of it being important, and after I point it out they add the salary. Not some secret agenda.
I also think this is something the 80k job board could push towards.
As simple solutions:
While I personally think your proposed solution sounds great, and is kind of what I meant in my post. But I didn't want it to be specifically about 80k hours job board. They already do a great job helping job applicants with their limited resources and I didn't want the post be criticism about their work (or centered around them in general). :)
But if there is somebody who is already in contact with them or other orgs like you, and can - with little additionally effort - push towards disclosing salaries, that'd be much appreciated.
It doesn't seem feasible or effective for outsiders/applicants to request it. For example, one organization that mentioned it was accidentally missed in the description, still doesn't disclose the salary 3 weeks later. So other than making this forum post I wasn't sure what would be appropriate or useful to do from my side.
Inside the tech world, there's a norm of fairly transparent salaries driven by levels.fyi (and Glassdoor, to a lesser extent). I think this significantly reduces pay gaps caused by eg differential negotiating inclinations, and a similar gathering place for public EA salary metrics is one of my pet project proposals.
Manifold Markets takes the somewhat unusual step of just making all of our salaries public: https://manifoldmarkets.notion.site/Manifold-Finances-0f9a14a16afe4375b67e21471ce456b0
This is fairly wrong to very wrong.
The result is that comp ranges for each "job posting" is huge, 200k to 800k.
Overall, for various structural reasons, salary isn't transparent in almost all very successful for profit companies, except for junior roles. Tech is a particularly terrible example to use because the pay can be so different for the same role.
Using large ranges would result the various problems described in this comment, which is excellent and I strongly support the view, because saying the pragmatic truth is an "anti-meme".
For better or worse, the end result of transparency is probably limited increase over the current state (which is fairly good) for a number of reasons, which I think are given in Morrison's comment.
Another reason is optics, at least one EA org pays a salary over $1,000,000 and that's not including equity.
Thanks for adding the context! I think your specific points are factually correct regarding wide variations of pay in the software industry, though I don't think that actually refutes the point that salary ranges and comp expectations are well-known and easy to look up -- certainly much more so than in EA or most other for-profit sectors. (Government/academic work is the exception here, where you can often find eg specific teacher salaries posted publicly)
If you eg look at https://www.levels.fyi/ for Google, you can directly see what an L3 (fresh grad), L4 (1-2 years of experience), L5 ("Senior", typically 3-4 years) make in the industry. RSU/equity/vesting schedule does complicate things, but they are likewise shared on the site, here's Stripe's (note their L3 corresponds to Google L5)
I acknowledge the point made in Morrison's comment, but just think that it's a bad norm that favors employers, who tend to have an informational advantage over employees in the first place, and am unsure why EA orgs and especially EA individuals/employees should want to perpetuate this norm.
On an optics level, I think you should just be up front and confident in your valuations. If someone asks why, you can mention something like "this ML researchers makes $1m in salary because they would otherwise make $2m at Deepmind".
FWIW I agree with Charles that tech industry salaries have high ranges and aren't very transparent, compared to EA orgs.
Hm so the subject of salary range is actually quite different than transparency - I mostly think large ranges would be good because it allows for EA to pay market rates to highly skilled/in demand workers. Imo the current ethos of artificial/sacrificial wages in EA is pennywise, pound foolish, and leads to the problem of having very mission-aligned but not extremely competent people in EA orgs. I think it's a major reason EA struggles to attract mid to late career talent, especially leadership/managers/mentors.
Re: adversarial, I don't have the sense that either 1) employers care about having their pay ranges publicized on levels.fyi or similar services, nor that 2) companies have a right to keep such information private.
I'm also not sure how much work is being covered by the word "range" here - it's true that eg Google would hire one engineer for 200k and another for 800k, but the roles and responsibilities and day to day work of both would look completely different.
Does this EA org publicly declare this salary, or is this a number you might know from private connections? Would love to see that job description and how they explain it.
I would think such a high number could turn around some people's views and more strongly consider working at non-profits - such info should be better known.
"one EA org pays a salary over $1,000,000" -- high info content should be on top!
2018 article about OpenAI salaries on the top end, though it's unclear to me whether OpenAI should count as an EA org.
Thanks for your comment. It seems the link you posted is not accessible without signing up for Notion, is that intended?
I'm aware there's a push to disclose salaries outside EA, sometimes even by law. But since organizations in the EA community generally aren't for profit, I would think there is less incentive and reason to hide salaries or prevent pay discussions.
Link updated, sorry about that!
Fixed, thanks! Respect your approach, transparency is often underappreciated.
After checking the third entry I couldn't help thinking of "You guys are getting paid?" meme :D
Interesting choice.
*I couldn't figure out how to add pictures to comments, sorry :(