Leaders should work hard to elicit the best from their team—but good leaders stop short of demanding perfection. Why? Because perfection is a myth, a unicorn—the ideal that drives and motivates, but can never truly be achieved. There’s no such thing as perfection—there’s only the genuine desire to keep improving, Read more