This is a great technical story. I find it hard to explain my daily job to a non technical person. This book is the best example I've seen which closely resembles what the tech work is like. It's not the perfect match but the closest I've seen by far.
The story's realism keeps holding your attention till the end. The book is well paced and full of management lessons. Few highlights which I enjoyed:
"Free puppy" analogy. When what you think is free ends up costing you a lot over the years. I find people tend to favour short term thinking unfortunately.
Management of key resources and bottle necks at production factories and office jobs.
The book brings attentions to 4 types of work in tech teams: 1. Business projects 2. Internal projects 3. Changes 4. Unplanned work
And my final observation, just like in real life, managers in the book don't have formal management education.
The book focuses on the management aspect of work. I would recommend this book to experienced tech people, because they will appreciate it more. If you are outside of tech and want to get a glimpse into the daily lives of tech management jobs have a look as well.