Just to provide a balanced viewpoint: I've worked in corporate America (Fortune 5 company), dealt with banality and bureaucracy, banged my head against the wall over and over again, left, started my own company, grew it to millions, sold it, semi-retired. I love startups and the details of this blog, however, when you want to see your kids, sleep in the same bed as your wife, and have a paycheck deposited in your bank account every other Friday, there's nothing better than working for an established company.