Clocking in/out is easy on the multiple time punch options. Cleaning up punches is also easy when they need to be fixed due to power outages or internet outages. It also helps with approving time off requests by showing on a calendar anyone in that manager's team who might already have the day scheduled off.
I find WhenToWork to be very well suited for a company such as ours with multiple locations and 24-hour operation.
With as many as 50 schedules to keep track of, it does an excellent job. The ability to combine individual schedules into a view as an entire department with varying schedules is also a plus.
The interface of ADP ezLaborManager is simple to use, training only takes a couple of minutes for employees and a couple more for managers.
Time off requests are simple to add to the system, review, and approve or deny. There is a space for comments so that managers and employees can communicate directly on the time off request.
The employee and supervisor approval process confirms that the employees and managers agree on hours work to satisfy in errors in time before processing payroll.
Importing ADP ezLaborManager to RUN Powered by ADP only takes a couple minutes allowing you to get started on processing your payroll in a fraction of the time compared to manual time cards.
To cancel or delete a recurring schedule has too many steps for the managers to do so they ask me to do their updates for them.
Having several places to make updates is good but also can be bad. When you call ADP, everyone you talk with does things the way they were taught which in turns is you get a different answer. Then you have to remember, how did they do that again?
Sometimes less is more. If you update in one area, it does not cross over to another area that it may be tied to, then it's like you are doing double the work.
It would be a nice feature if WhenToWork could allow the user to build schedules from the Calendar View.
Would love to see WhenToWork integrate with payroll programs, such as ADP, Paycom, Paychex, etc., so employees' schedules and hours worked would be synchronized.
ADP is a good system to track information but, what it lacks is just some detail that provides time savings. Some instances they have made "updates" that tend to have been better previous to those "updates." One example is for staff to see how they have used their time off in the past. There should be an easy way to report and review such other than looking at pay periods. Pay statement and review and totals can also improve.
The support is not the best as they take much time to get back to you, days for some items as simple as a standard report. They do not know much about their own system I feel and it shows a lack of knowledge on their part. We have gotten wrong answers and it's not so user friendly.
The training provided was based on a generic database and reporting which made it difficult to compare when you had your own database to work at. It also didn't provide good written materials that would be useful after the training session. It was more geared towards the practice tests or applications within the training.
We use ADP Workforce Now for our U.S.-based employees and overall for reporting and information storing ADP is better. However, the customer service of ezLaborManager may be a little better. Also the sister program to process payroll at work is light years ahead of Workforce Now.
WhenToWork is much more cost-effective for our team size than other comparable workforce management solutions. It offers many of the same features, like role-based permissions, and mobile access, as the other much more expensive options. We are able to meet our needs across multiple unique contact center teams, with many different levels of access, and still have a cost-effective solution we have used for many years.