Full of good, hard-earned advice
4 stars
This book has a lot of good advice. Many of the lessons are things you would only otherwise learn after many years in the profession. The only thing that I think is missing is a bit more nuance to the discussions. Some advice is good, but limited by company policies, for example.