We should normalize being OK with telling our colleagues what we make. Our HR dept. might tell us it is private, but that's only to help the employer keep the information edge in negotiations.
And a hefty fine for doing just that was the best I could come up with. Glad someone else had a better idea that works in a less confrontational way. When I ask a prospective employer for a range and they don't simply answer frankly, I know to walk away before landing myself in a toxic environment. Of course, that assumes the privilege of being able to walk away...
Seems like the first set of countries should have a negotiating advantage. Not sure if it does but it ought to.
So, I think that norm already exists, but not among all groups.
Google-fu tip: I just submitted that user's full comment to google, and this was the top result. It works frequently.
The bill's relevant text [1]:
> (c) An employer, upon reasonable request, shall provide the pay scale for a position to an applicant applying for employment.
[0] https://www.shouselaw.com/ca/labor/discrimination/salary-his....
[1] https://leginfo.legislature.ca.gov/faces/billTextClient.xhtm...
"The job posting actually covers a number of internal positions with different salary ranges" is usually what I hear when I try asking.