Tech layoffs roundup covering 245,000 job cuts in 2025 and continuing cuts in 2026 from Amazon, Meta, Google, Microsoft, ...