This is a great overall book with a lot of excellent principles. The rationale is solid, and there are a lot of good nuggets within. Primary concerns are that the advice is often from a senior leadership perspective without much translation into lower levels of leadership or applications. Furthermore, some details near the end of the book seem to go off the deep end in a couple ways, and there are points along the way that are logically inconsistent or troublesome. Overall, it is a great book and a very easy one to read. It explains a lot of basic leadership principles and maintains some challenges along the way.