An Employee Surveillance Company Leaked Over 21 Million Screenshots Online



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