In my previous work, combining scheduling and payroll in one as opposed to two separate software/manually doing the work, scheduling hours for multiple departments, sending messages to various groups through the system regarding the schedule or other work related info, reimbursements, getting payment out in time. Also, we had the tablet for when employees would clock in/out of work, that worked really great and made for a more reliable way of validating when employees clocked in/out of work; in my current work, payroll with commissions, reimbursements, vacation pay and the like are so fast to do compared to how I was doing it before - manually and then trying out that terrible bigger known company. I like also how the employees are able to use the system to enter availability, put in requests and other things. Push saves me a lot of time. It's very efficient. Review collected by and hosted on G2.com.