Why companies don't post salaries in job adverts
bbc.com
bbc.com
True. The reality of the talent market—- you’ll often find wide range of skills/expertise/experience in individual job candidates.
Formalizing salary bands creates more bureaucracy, less room for negotiation, and treats professionals like hourly wage minions.