caseymarquis parent
While not all companies are as pervasively fucked up as the article claims, all companies do have problems, and these problems typically correlate to the stage a company is in. There's a great book on this which is older than I am called Managing Corporate Lifecycles. What's interesting with books about people is that they age much better than books about technology. Technology changes rapidly, but groups of people trying to accomplish something go through surprisingly predictable phases, regardless of the time period. If you like the title of the article but were disappointed by the content, I would highly recommend checking out the book I mentioned.