almostwitty.com
Work management-speak…
It’s kinda alarming and interesting how many of these phrases (with the British meaning) has been used in conversations at work… (spotted via @JackSchofield)