Scissortail is flexible and you can allow employees can clock in using clocks, web punch, or mobile punching with their smart phones. If you allow mobile punching, you get toallow them to punch from anywhere and with geo-sensing and geo-fencing you can see different controls on where they can punch.
Geo-fencing - with mobile clocking you can restrict the locations an employee can clock in from. If configured, a administrator can restrict employees from clocking in from outside the radius of a defined location, such as a cost center, down to a tenth of a mile. You will get an error if you try to punch on mobile are geo-fenced to a location you are not at.
If you don't Geo-fence because your employees move around, another option is to Store the Location of the Punch. You will be able to see the location of the punch on a map.
You can set different rules for different employee groups.
Scissortail give you many options on capturing employee time and makes it easy to handle all these employee types and their different rules.