An Employee Surveillance Company Leaked Over 21 Million Screenshots Online

The leak highlights how digital workplace surveillance exposes employee’s to new risks.

Scroll to Top