I like how it allows you do things such as send emails automatically or even schedule them from within the application itself! It also helps keep track of all reports in one place so there is less needing to be done manually. There are some glitches that sometimes make certain functions not work properly when using multiple computers at once (you have to log off each computer to use another), but this has been fixed by their support team already. Sometimes the software doesn't update right away, which can cause problems if trying to submit something while at your computer and then go home/log out etc before it updates. This helps with keeping track of all employee's data across various departments. We started implementing this several years ago when we first got our license; however this program is still being used heavily today especially now that they are currently running a contest on Facebook where people win prizes just for submitting information about how many times they used this product. The ease of use. The ability to link to other systems, and the customer support. I have a very large agency and this program is able to handle the load. I wish it could have an open office hours and more training. I do not have to go though the process of sending files to get a report, or wait for a person to come open my file. I can just click the button and get the report.