It's very user friendly, it has all of my employees' information already inputted so I don't have any issues with that! The only thing about this program for me personally would be if there was more options available when adding or editing records (such as changing dates). Other than those few complaints though everything else works great!! We've been able get our paychecks out quicker which saves us quite some hassle since we are not required anymore go into HR every week just because someone forgot their hours/paycheck from last month etc..