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

Related News

All articles →