| app.jobspikr.com
Tech layoffs: At least 95,000 workers at U.S.-based tech companies were laid off in mass job cuts in 2024 and the cuts have continued into 2025.| Crunchbase News