Hidden pay is not a negotiation tactic. It is a hiring failure.
“Competitive salary” is a cost transferred from the employer to the candidate, and the candidate bears it alone. When a listing refuses to name a number, the employer either doesn’t know what the role is worth, hopes the candidate will accept less, or is waiting to see what they’ll settle for. None of these are acceptable — and opacity at the offer stage is one of the fastest predictors of disengagement six months in.
Every listing includes a salary range with currency and pay type, visible before the first application. Listings without it are returned for revision.