The benefits and risks of salary transparency

Advocates are encouraging workers to share how much they make. Is it a good idea?