TeamLogger is a time-tracking and activity monitoring software with automatic screen captures.
Sign up for an account, install the software, and start tracking time and activities.