Good or just successful? The Belichick conundrum
In biotech - an industry where companies live or die by the success of a lead asset - how much impact does a successful management team have? And more broadly, how should we define success? Is it a matter of stock price? The ability to drive an acquisition? Do your employees even like you as a person?