Netflix Lays Off Over 1,000 People, Around 6% of the Workforce - QuickGame