I can do everything in HR with the best service, very friendly people that always respond to all my questions. The program is easy enough for me to use. There are some small things like not being able to create sub accounts within an account or having to have someone else log into it so you can access your own data easily. Also when creating reports there is no way to hide certain sections of information from employees viewing them, this makes finding pertinent information difficult. It's nice knowing we only need one person to run our entire organization instead of several managers running individual departments.