> employers advertising jobs in New York City must include a good faith salary range for every job, promotion, and transfer opportunity advertised
I think the question is what is "good faith" and what is the legal test (if there is one) for such a description. I'd love it if a lawyer could pontificate on this.
If the goal is, in good faith, to find someone to do a job, then publishing all known constraints will drastically improve the search. But when they don't do that, it's usually because they want to hold their cards close so that they can both 1) hire someone to fill a _need_ the company has, and 2) pay them as little as possible.
As other comments have discussed, it's kind of a self-own that just makes the process slower and worse and leaves everyone less happy at the end.
Maybe 5 years ago or so, I got an email that sounded good in terms of domain and tech stack, and with good detail on tasks and responsibilities.
As I reached the bottom, I saw a salary heading and assumed it would have a good range. It said something like $80k - $2 million.
Immediately deleted and a filter placed in my email to never hear from them again.