08 November, 2018 in Leadership, Workplace Culture Netflix, Another Media Giant Statistic or Change Maker?