Earlier quoted context omitted.
> salary Colorado now requires job postings to include something more or less like a "reasonable salary range". It hasn't been perfect, for example there are some companies who now just restrict their online job postings to say "except Colorado" instead of adding a salary. But as someone living in Colorado it's been nice to know the salary range up-front more often and to have confidence that I can ask them for a sal…
In my experience this is worse than nothing, because the posted pay is so much lower than the companies are actually willing to offer. Positions posted for FAANG that I know are offering $250k+ total comp are posted with statements like “pay starting at $110,000 but varies based on your unique qualifications and experience”.
The biggest strength for me is that I can ask them and they have to tell me. When I was job searching before I'd ask the recruiter and then they'd always ask me what my target is. Not showing your cards is like negotiation 101. Plus it's made fielding messages and emails easier. If they provide a range, I can just easily say "This position sounds interesting but unfortunately the salary range isn't what I'm looking for currently."
You're right that a lot of positions aren't great about this, I've literally seen "Pay starting at $0.01" or ranges literally $30k to +$200k. But I've seen it as a benefit in the negotiation process and it's just been easier to field recruiters.
> total comp
This law only covers salary as far as I know, so equity and such aren't included. Total comp is different.