Twitch Lays Off 500 Employees -- Over 35% of Staff — Reasons, Impact & Analysis | Workzil