I got to play with one of these today setting it up for a friend.
Its linux based and in this case uses a GPRS data sim to send the info back to a cloud site. The tradesmen simply look at the screen in the morning (to register their attendance) and in the evening to register that they are leaving.
The manager can simply logon to the cloud server to get a full breakdown of hours per individual.
Find out more at