I like that it's easy for me as an agent/client to use, whether its in person or over phone calls. It is also very user friendly so there isn't much room for error when using it. There really aren't any downsides to this system at all! This software has allowed us to keep track of our appointments with ease while still ensuring we are being thorough. We have been able to schedule more appointments than ever before which has helped our business grow immensely. The only thing i dislike about this product is how long it takes to load sometimes but other then that everything else works great! As far as scheduling goes, you will not be disappointed by this piece of technology! Tracking appointments and making sure they're scheduled right away without having to worry about forgetting something. Also makes it easier to see what time someone needs their next appointment vs them showing up early or.