
Tech Layoffs 2025 List
Deepwatch Layoffs 2025: 60–80 Jobs Reported Amid AI Shift
Deepwatch laid off dozens of employees in November 2025 while redirecting resources toward artificial intelligence and automation. TechCrunch reported that 60 to 80 workers were affected, though the company did not confirm an exact total. Deepwatch…