4 ms·
IMO this just worsens the already bad employee/manager relationship when it is the employees by definition that add value to the company. And I bet you the uppe
by lewis1028282 8y ago
IMO this just worsens the already bad employee/manager relationship when it is the employees by definition that add value to the company. And I bet you the upper management/CEO won't have these trackers installed.