> In that case though since a free market is conditioned on both sides having equal knowledge would you be okay if employees were forced to disclose all employees salaries?
That is an interesting idea to think over. I would take out the word "forced". There are pros and cons to employees being knowledgeable about each other's salaries and many companies put the effort in to make salary discussion among employees a taboo.
The idea of a company reprimanding the mere discussion of salary is not a quality I would value, but would not necessarily turn me off to that company depending on numerous other factors: a prominent one being WHY that is the case at that particular company.
Also looking back at your comment again, I wouldn't say that I agree with the idea that "a free market is conditioned on both sides having equal knowledge". As a matter of fact, I don't see how that could be inferred. I would lean towards the idea that both parties should try and have as much information as possible. If that works out in my favor, then great. If it works out against me, then I obviously have more research to do.