Ben Horowitz has assembled a great collection of hard fought knowledge for future founding CEOs. I took away a lot from this book, despite neither being a CEO nor planning to be one. Anyone who intends to take a leadership role in a company, especially in high tech, should read it. The advice on hiring and firing is clear, succinct and valuable. I also got a lot of great insights on what to look for in product managers. While not entirely discouraging to would be entrepreneurs, Horowitz’s vividly retold experiences make it clear that running a startup consists a lot more of stomach churning decisions and shit sandwiches than unicorns and ponies.