The software is easy to use, very customizable and the customer service staff is very responsive and super efficient. I would love to see the program have a more robust training feature. At this time it is mainly useful for training purposes. Currently being utilized mainly for compliance purposes with OSHA, DOL and DOT regulations. But since those regulations are being updated we have not been able to upgrade the software. It has not been a problem at this time, but the updates to the current regulations would make it more useful for us now. I like that SafetyTek allows for many different types of reports to be made for all employees. This is very beneficial for our organization, as we have a lot of employees in a wide range of locations. The interface can be a bit tricky at first, but it gets easier with time. I would say that this software has been great so far. We use SafetyTek to keep track of employee training records and other safety related information. It has really helped us streamline some processes within our organization.