agree whole heartedly
I've dabbled in the unfiltered before and you know where it got me? The unemployment line. There's a reason some people are at the top. They know how to play the game. Management, especially middle management with an agenda, is not concerned with how well you do your work or whether things are done correctly and on time, or hell, correctly at all.
As long as you can ********, you're golden. Unfortunately I wasn't born with a silver tongue and cannot seem to develop one, and not for lack of trying. I've worked in many, many places over the years and it's exactly the same situation at companies large and small. Though in smaller companies it's much harder...