The only real reason companies don’t want to put salary ranges on job adverts is that it triggers difficult conversations with staff they have been taking advantage of.
There's multiple reasons companies don't want to publish salaries, but they almost all boil down to wanting to pay people as little as they can get away with
There's multiple reasons companies don't want to publish salaries, but they almost all boil down to wanting to pay people as little as they can get away with