Ever wonder why you get self-reviews back from employees with marks higher than you’d give them? There’s a scientific reason why everyone thinks they’re above average. Plus, as a leader, how do you address reports or complaints about things you didn’t witness? We’re diving in now, on Boss Better Now.