Due to my recent job search for remote positions in the US, I've seen a lot of postings in CO which include the salary ranges. While some do use stupidly wide ranges, most companies post more reasonable ones. I'm able to filter out those in the former group because this law they have has effectively exposed their dishonest hiring practices, and the companies that aren't trying to obfuscate their pay have also been exposed.