I love that it's easy to use and allows me to track my appointments, billing, and scheduling. It also allows me to keep all of my past files in one place. The only thing I dislike about this software is that it can be slow sometimes. Sometimes when I'm trying to do something it will freeze for several seconds or minutes at a time. This doesn't happen often but it does happen. I've been using this program for over two years now and have had no problems with it. It has helped me organize my work flow and allowed me to keep up with all of my appointments.