Perhaps controversial to say, and I'm a huge fan of Paul Graham and his thinking, but this article has not aged well. Or perhaps my understanding of organizations has simply matured. I think the biggest problem, for which this article was a lagging indicator, with working for large companies pre-2008 was that they hadn't really figured out how to work with technology yet. Disclaimer, I've never worked for a truly huge firm, but I get the sense folks are getting closer and closer to figuring it out. We've learned to build and support disruptive units inside of larger ones, managers are more often technically skilled and able to properly support their employees, and we've adopted more agile ways of writing software. Or maybe I'm just lucky to work where I do!