Pros
I heard from a reliable source that two members of management were trying to track down the specific party responsible for a negative review posted on this site by an employee. Oh, wait. I guess that's not a "pro" at all. Oops.
Cons
It is impossible to work here for any length of time and not witness several examples of egregious nepotism in hiring practices. With often times hundreds of interested people applying for the same job on USAJobs, I find it nearly impossible to believe that many of the people who are hired from those postings--who happen to be the family members of existing supervisors/management--really are the best qualified for the position. Additionally, there is a (quietly discussed) agreement among many employees that favoritism, race, and gender have as much to do with getting a detail/promotion as one's actual qualifications given the agency's strive towards proving how diverse it is.