I believe discussions like this will improve both the attitude and work ethics of professionals as well as of the employers who might be exploiting the workforce.
Both sides need to concede some ground for a much more productive and stress-free work environment.
> I believe discussions like this will improve both the attitude and work ethics of professionals as well as of the employers
As a side note (speaking of work ethics), this reminds me how an American company hiring Indian programmers.
Indian programmers, I presume, due to not having strong cultural bias against openly discussing and comparing salaries among themselves, did exactly that. And found out that the American company was paying them widely varying amounts even thought they all had equivalent training, job duties and qualifications.
They promptly contacted their managers and everyone who felt they got screwed got a raise to match the highest one.
The higher ups were not happy and try to guilt the Indians into felling uncultured and uncouth, how dare they break such a sensitive American corporate taboo. I am sure they guilt the felt over this "terrible" breach of "ethics" was made up by what I hear was an almost 20% salary increase for some.
Pretty sure at some point the company explicitly added a clause in their employment contract prohibiting divulging or discussing compensation except with one's higher-ups.
But I thought that was an interesting "ethics" hack they did, and it was interesting how the company tried to guilt them into feeling uncultured and un-educated once they got caught with their pants down and found out there wasn't anything illegal or contract breaching in what they did.