A company requires employees to wear badges that track their whereabouts while at work
so do these things exist?? if so whats ur view on them???