Snap lays off over 500 workers 'to promote in-person collaboration' | Heykuki News