I love how easy it was for me to get started with this program. There were no glitches in my experience, which made getting set up quick and simple! You can see exactly where things are going wrong by looking at the graphs that show what people like or dislike. It took awhile before we saw results from our training programs. The information provided during those times helped immensely. If there has been any improvement after the first month, then great! This is one of the best ways to keep track of everything. We have an easy way to reach out to each person individually as well as a group. I like that it has many different options for scheduling appointments, which can be very helpful when trying to get an appointment set up! It was difficult at first getting used too as there are so much things going in one window but once i got use too its really easy now :) Great product!! Its helped me see my schedule more clearly with multiple windows open instead only 1 or 2 tabs opened.