Comment
Comment by JCBird1012
And don't downplay how much of a role politics can play at making those facts/performance metrics harder/easier to achieve - and some companies are excellent deluding themselves into thinking it's not the case.
Be the first to share your thoughts.