I like that it is web based, and also gives you all of your information in one place. It would be nice if it could sync to other applications such as payroll providers or to an email based system. Also, it would be great if there were more custom fields available for employees. There are so many different types of HR systems out there. This one is very user friendly. They have made it really easy to use and navigate through everything. You can even have multiple users set up profiles so that everyone in the organization is using the same system.