Have another field for employee name
In larger businesses it is not feasible to provide every employee with an iphone. So it would be great if this app had the ability for a supervisor to manage the times of lower level employees. Each supervisor would have a smart phone and clock other employees on an off each job.
This could be done by adding one extra field - employee name
It would also require automatic syncing of data as others have suggested so any supervisor had the ability clock in/out any employee.