Cumulative Impact Over Time
Industry Comparison
View all 1 →Event Timeline
November 12, 2025
Latest
Deepwatch lays off 60-80 employees, cutting 32% of staff to fund a shift to its NEXA AI platform. Get the full employment analysis.
Read source →-80
jobs
