I the article is pretty much spot on; especially the part about how big companies suck the life out of innovation. Having worked in both environments myself; I even worked at a startup that went from nothing, to an IPO and then being acquired by a big company. There aren't words in the English dictionary that can fully explain how the business and the people changed over the years.