если прям тотальный контроль за сотрудниками необходим то TimeDoctor - умеет всё, что ты перечислил, скриншоты экрана (можно сделать случайные или через определённые интервалы), считает время работы над задачами, показывает активность мыши и клавиатуры, есть веб-интерфейс и даже возможность интеграции с разными сервисами. Если что-то более демократичное,- простой трекинг времени онлайн с оповещениями если чела не было долгое время в рабочее время, тот тотже ремоут тим подойдет.