Netflix has been frequently in the headlines as of late. Shortly after news broke regarding a drop in its subscribers (over 200,000), the streaming giant recently made headlines due to reported layoffs. According to TechCrunch, the company laid off editorial staff from its in-house publication Tudum only five months after its launch.