A terrific primer on the nuts and bolts of product management. While I believe this would be a beneficial read for anyone who is interested in getting into enterprise software product management, I would highly recommend it to anyone tangential to product management, i.e. sales, solutions consulting, product marketing, etc.
I myself read this while I was in a solutions consulting role, and have since moved to sales, but it continues to be a beneficial guidestone to know what the product management teams I frequently interact with are actually doing. There seem to be many in sales, for example, who believe that product managers are catch-all geniuses who can solve any software issue that is thrown over their fence. To be certain, product managers often can solve a lot of these problems, but it is critical to gain understanding that doing so would require deviating from their biggest priorities.
In summation, I recommend this book to anyone working WITH product managers as a way to gain knowledge and empathy as to how you can maximize your relationship with the PMs in your organization.