I like that it is very user friendly, has great features as well as being able to customize your own modules to fit your particular needs. It also allows you to create custom reports which are really useful when trying to track progress of clients in therapy. Nothing at this time but there have been some minor issues with updates however they do make sure their client's concerns are addressed quickly. There was an issue where we were unable to add new appointments due to incorrect data input into our system by another employee. This resulted in us not having any records from previous sessions and therefore missed opportunities to continue working together. We rectified the problem and continued using the software but would recommend ensuring someone else doesn't accidentally enter wrong information before adding more appointments! Tracking client progress within mental health/child development settings.