The author has explained so much of details about challenges, dilemma, strategies, etc. of big companies faced when they were quite nascent in their startup stages. It is a must read for every startup co-founders, techies who work in startups. Any one already work in startups can resonate with the situations described in the book. I would say the book comes as a mentor to startup founders and people working over there.