I love how easy it was to create my own timesheet templates! It's also very simple for employees who want their paychecks directly deposited into an account that they can access from anywhere (even if you're not in front of your computer). There isn't much about this software as far as features go which could be improved upon but everything we need has been there so no complaints here at all :) The best part would have to be our payroll department - every single one loves working with us because of ease & efficiency. Our HR team handles employee scheduling while ours does Payroll/Timekeeping. While both departments use different systems internally, our organization now shares data seamlessly via Workday.