Fix Netflix

https://www.bloomberg.com/news/news...g-subscribers-may-also-cost-it-star-employees
Looks like even employees are starting to lose faith in the company's direction. Not shocking when so much tech compensation is tied up in stock options and the stock goes down the toilet.