Snap’s team of employees is getting smaller. The company has laid off two dozen employees and half were from its content team according to a report from Cheddar. The employees laid off were in New York and London and half were producing content for the social media company. In Snap’s third quarter report it was … Continue reading “Snap Just Laid Off Over 20 Employees From This Unit”