Netflix continues to grow from strength to strength, commanding 270 million subscribers who watched 183 billion hours of content last year. A Culture of Testing Netflix executives “…believe there’s a ...