Netflix Strategy Elements of the Netflix strategy have evolved in meaningful ways since the company was founded in 1997. Research Netflix’s strategy and prepare a response paper discussing how elements of its strategy have evolved and assess how Netflix’s strategy Passes the three tests of a winning strategy.