1. A method comprising: at a communications device, receiving an employee check-in time using an interface of the communications device; connecting to a communications network after receiving the employee check-in time; determining via a processor a time difference between a time at which the communications device gained network connectivity to the communications network and the employee check-in time; and in response to determining the time difference is less than a predetermined threshold, recording the network connectivity time as the employee check-in time.