The software has been very helpful in keeping track of all our officers' time, their assignments, and the time they are working. It also allows us to create reports that we can then send out to our supervisors. I like how easy it is to use. There isn't anything that I dislike about this program. If you are looking for a great way to keep your officers organized and informed, this is a great choice! This software helps me stay organized with my officers. They are able to log in at anytime and see what they need to do next.