The anonymity doesn't really translate to start ups where there are < 100 employees. I work in an office with 10 people. If everyone posted their salary I would be able to easily guess who posted what. I'd much rather a site lik http://www.ackwire.com/ (posted on HN a couple months ago).