I like how easy it was for me as an employee with no experience using this software system or any other payroll service provider! It's simple yet very powerful at tracking time off requests/approvals from various departments within my organization (including executive management). There are many options available when creating timesheets which makes things more complicated than necessary sometimes but overall everything has been great thus far so we're sticking around!! Nothing really that stands out right now; however there were some minor glitches during our initial training period where employees would get errors while trying to submit their information into certain areas such as leave balances etc., these have since resolved themselves though still not 100% perfect by all means - just be patient & keep your expectations low initially if you can help it haha ;).