The software is very user friendly, it's easy to navigate through all of your records with ease! I have been able to find any record that has ever existed for my employees in our system without having to look hard at them or spend hours searching online looking up information about each individual employee! It would be nice if we could search more than one database (i.e., OSHA) but this isn't an issue since most employers are bound under multiple state/federal regulations so they must keep their files updated anyway. We use this program as part of our payroll process which makes keeping track of timecards extremely simple because everything gets automatically uploaded when you clock out or log back in.