You've always been no-nonsense, especially when it comes to your work. Your colleagues are more than willing to attest to that, but if some higher-up drops the ball in any way now, no one needs to say a word. You're definitely ready to let them have it, no matter where you are or who happens to be in the vicinity. Just be careful: regular paychecks can come in handy!