Secrecy can be viewed as nothing but a deliberate attempt to control a free market by hindering the transfer of information, so bargining in a free marketplace becomes more difficult, if not impossible. That seems a bit ironic because most companies seem to be fighting for the right to set their product prices in an unregulated free market, or controlling prices in a favorably regulated market, and pay a lot of consultants good money for information related to market pricing and predictions of future price levels. As many of you have recognized, the practice is not viewed fairly by a society that is otherwise accustomed to free market bargining for virtually everything else of value and can be a great source of anamosity amongst employees when these "unfair" practices are discovered by the "victims". As most of us are taught at an early age to strive to be fair to others and thus justly expect to be treated fairly by others, the concept leaves an especially bitter taste when it appears to only be working to the benefit of others and they feel that they are being taken advantage of. In fact most government civil service HR policies recognize the concept as a very great potential source of abuse and attempt to control and rectify it by establishing pay grades with specified ranges that greatly reduce the possibility of unfairness, yet do allow at least some leeway in recognizing individual contributions. As such, I personally see no long term advantage to the employer in maintaining secret salary practices, unless they place no value what so ever on the personnel they do have working for them. And i think zdas' has a hell of a good idea there of posting salaries on the office door. In fact I actually think I will adopt it too. That's the greatest "equalizer" I've heard of in a long time. Way to go zdas!