Didn't everyone work this issue out when they first entered the work force? Soon after I got my first job out of college my employer told me it was "not a good idea to talk about your compensation" with my co-workers. You know how they say "consider the source" when you get information? Why would my employer not want me to share my compensation with my co-workers? _Because it benefits them_ if their workforce is obli…
If you know the salary of the people you're directly working with, things can get awkward. One alternative is to discuss salary with people who are sufficiently distant from your daily work but are expected to be making the same amount as you. For large companies, this would be people in different divisions who have the same title and years of experience. For small companies, you will probably need to talk to people…
What about things like everyone writing down how much they make and putting it in a hat? Everyone gets all the numbers and how they compare with everyone else, but doesn't know which other number goes with which person.