I've always wondered about them, but as a former long term City employee, we didn't have one (Wasn't a cop or firefighter).
When I worked at Wal-Mart, they sat us down and said if we were approached by one to let management know (I left shortly after that anyway)
Are they worth it if I'm able to join? Does it cost money to join?
Thanks for any insight!