You can't put everything on the forum. The companies and IMO's do read here and monitor it.
I am constantly hearing about things I post on here. Plus we have at least one rat that will tell certain companies what you say. I had one VP call me and threaten to terminate my contract because of a post here.
I would have to want a contract with that company mighty bad not to tell him where to get off the train.