A really good read. I am currently a senior in college and working for a startup has been something I feel like I want to do after I graduate. This article doesn't really do much to scare me away from that, because I am sort of expecting that sort of thing out of working for a startup.
And I agree with conorgil145, the description that the author of this post gave about a company with 15-30 employees sounds like it would be a great work environment.