I like that it is very customizable. Also, you can access all of your data from anywhere in the world with internet access. It's not as user friendly as some other programs out there. The training is great but can be time consuming to go through the whole thing. There are things that you have to do manually which would be nice if there was an easier way to get around those steps. We use this program to keep track of inmate information and make sure that everything is correct before we send them off to their next location.