Remove China Remove Customer Development Remove IRR Remove Revenue
article thumbnail

Why Companies are Not Startups

Steve Blank

Facing continuous disruption from globalization, China, the Internet, the diminished power of brands, changing workforce, etc., Sales teams are commission-based, executive compensation is based on EPS, revenue and margin, business units on revenue and margin contribution, etc. What Does this Mean?

IRR 335
article thumbnail

Intel Disrupted: Why large companies find it difficult to innovate, and what they can do about it

Steve Blank

As a consequence, corporations used metrics like return on net assets (RONA), return on capital deployed, and internal rate of return (IRR) to measure efficiency. Intel under their last two CEOs delivered more revenue and profit than any ever before. Filed under: Corporate Innovation , Customer Development.