Posted inCompany Reports Computers and the Internet Layoffs and Job Reductions Mobile Applications Snap Inc
Snap Lays Off 10% of Its Work Force
The company laid off more than 500 of its employees on Monday, or about 10 percent of its global work force.