top | item 44735909 (no title) JCBird1012 | 7 months ago 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. discuss order hn newest No comments yet.
No comments yet.