In the US, federal law bars employers from forbidding internal discussions of salary and benefits.
http://www.twc.state.tx.us/news/efte/salary_discussions.html
http://www.twc.state.tx.us/news/efte/salary_discussions.html
It's the least I can do for fellow workers, and I know that my salary is no measure of my worth.