via slideshare.net
Netflix put out this deck that emphasizes how their culture, is one of the main drivers of their business, and empowers stakeholders, and specifically employees to do the best thing for the company.
Posted via web from OverLinked