Why We Never Publish Competitive Salary
Competitive salary is not a salary. It is a refusal to say one. Employers still use it because it gives them room to manage internal politics, negotiate harder, and avoid showing the market where they really sit.
Why employers still do it
Some employers hide salary because internal pay is messy. Others do it because they want to test the market, keep negotiation room, or avoid upsetting existing staff who may be paid differently for similar work.
That may make life easier for the employer. It does not make the advert better.
Why candidates hate it
Hidden pay forces candidates to spend time on jobs that may never have matched their needs. That is especially bad when the interview process is long, the commute is expensive, or visa rules make the salary question even more important.
It also shifts power in a way that is not accidental. The employer knows the range. The candidate does not.
The MEJobs survey tracks how candidates feel about hidden pay and unclear hiring signals.
What transparent salary does better
Salary ranges make the market cleaner. Candidates self-select faster. Employers get fewer irrelevant applications. Conversations start at a more honest level.
Transparency does not solve every hiring problem, but it removes one of the most basic points of friction.
Why MEJobs treats it differently
Where we can verify a salary range, we show it. Where the source only gives us clues, we say that clearly instead of pretending a vague phrase is useful.
That is not about being clever. It is about not wasting the candidate's time.