I've been reading the book and I agree with you regarding the book being very specific to a type of company culture. I still find some of its ideas useful, not because I didn't think about them before, but sometimes it helps to organize your thoughts when someone else is talking about them out loud. Not a life changing book but useful still.