We use WorkStatus for time tracking and employee monitoring. It's an excellent tool that allows us to add multiple projects, track how much each person spends on their assigned tasks throughout the day or week (with easy online timesheets), create screenshots capturing activity from our team members' computers while they're working away--and even adding notes about what needs attention at home base!