My job just started using ADP for payroll. I have an app on my iPhone where I can clock in, view my time sheet, and look at pay stubs. It seems to be working pretty well unless you don't have a smartphone. Then you have to login to the website which takes some steps. We're a non-profit so it must be pretty affordable if our finance director was able to convince the board to approve the switch.
Finally I Founded Clockin Portal i will try IT
The service is great. I like that you can extract your timesheet in more than one format. It is very simple. I always know if my employees are at work or not from my online account. They cannot log in from any other location. It is restricted. You can change restrictions. But overall no one can work from home without my permission. I can control users accounts the way I like.