This would probably cause someone's head to explode.
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.
Supposedly, or at least so I keep hearing, there is a talent shortage (justifying things like H-1B). If that's the case, the power imbalance between employer and potential employee ought to run the other direction (the interviewer is irrelevant, as they are merely an agent of the employer.)
Pretty sure you wouldn't get an answer so why should you feel bad for not answering?
I hate these back-and-forths too where both sides know the game being played but have to be coy about it for no good reason. I'd prefer to just say you're not prepared to share that information and if they pushed be upfront that everyone knows in salary negotiation you shouldn't share this and it's irrelevant if you happened to be underpaid before.