Go ahead and find me, Spencer Nelson, or any other Software Engineer of any level you want.
If that sounds like too much work, then, well, yeah.
For example they may start paying the same just based on a job class, which isn't a favorable outcome.
BUT if candidates were able to know what the bands are they could move wages to a more fair equilibrium. Here’s how I think it would play out.
There are two scenarios. If radical transparency were to be enacted AND all companies share the numbers before hand putting all their equivalent roles at the same salary levels then not much would change since I think this is already happening at least in Europe and specifically in Berlin.
But if companies started publishing this data over time say over months such that all information about salaries and compensation outside of wages was revealed in say 18 months (giving the market time to adjust I.e folks to leave to go to higher wage paying firms) then workers could readjust their wages to a more fair market rate. This is how I think things would play out — or so I hope when in reality it’ll likely just be the former case.
People will fight for salary transparency and the firms will give it to them but they will have shared salary information already because a Python engineer is a Python engineer whether they’re at a mid level company or a FAANG company. And then nothing will change other than folks will likely all try to cluster around the top end of their now disclosed salary bands — more folks will get marginal raises I guess but it’s not the large shift or readjustment of entire sectors and employees I had hoped for.
I really don't care if Barbara in accounting made more than Stan in Marketing. What I want to know is movements of the market. Currently the best source of this information is tech-based with biased incentives (levels.fyi, Glassdoor, in either direction) or recruiters, who have their own incentives.
In the US, State and Federal agencies could share this data feasibly, if not for certain policies.
I read stuff like this about salaries, budgets, contracts, etc. regarding various US federal/state/local governments quite often. In reality, almost all that info is already publicly available. Often in excruciating detail.
For example: the salary of ever single NYC employee (cops, teachers, etc) https://www.seethroughny.net/payrolls/city-of-new-york. Every California state employee salary (and pensions) https://transparentcalifornia.com/. Many state and local government employee salaries are collected by https://openpayrolls.com/.
Federal gov contracts at https://www.fpds.gov/fpdsng_cms/index.php/en/. Most states have similar sites for their contracts.
The issue in government transparency in the US is not transparency per se. It's that few people bother to actually dig through the raw data or perform good analysis of it.
title or level and min salary, median salary, and max salary for the roles in the company.
Furthermore, each employee within a company should know what the salary bands are for their titles/roles. This should be common knowledge.
I know and am honest with myself and my manager of my skills. If I know what min and max and median is on my team I can negotiate appropriately with how/where I fit in the team productivity-wise. I am not going to ask for the top end of my team for my title if I know I am not producing. Likewise do you want to lose talent to a competitor because they're making the bottom of the range but producing at the middle or near the top?