An ‘F’ for Performance Mgt?

Or maybe a ‘D’?? Neuroscientists now know why Performance Reviews feel the way they do, often causing distraction, dread and dissatisfaction.   Our brain is a social organ, and the parts we use for decision making, new thinking, focus and emotional...