My 'Engineering Manager':
I was pretty damn close to searching for a new job. It was hard on me. I'd been down the path once before, and got nowhere. It was beyond frustrating, and I was going home and taking my frustration out on some bottles of beer. We got a new GM within the last year. It took a little bit of time, but one of the PE's finally realized what I was getting at and brought it to the GM. The new GM put the manager on leave, did some fact finding, and the manager was terminated shortly thereafter.