Thursday, January 18, 2018
Snap Chops Two Dozen Employees, Says Report
Venice, California-based Snap has laid off two dozen employees, who were working on its branded content efforts, according to a report on Thursday. The employees were reportedly working on Snap's Discover section.