Employees outraged as company wants them to install CCTV inside their homes
Call center company forces employees to install cameras in their homes to monitor their work performance.
Teleperformance is urging employees to install surveillance cameras inside their homes to monitor their workflow.
The…