I like the features and functions. I like the fact that it is very user friendly. I also like the fact that you can customize it to your liking. I dislike that it is so easy to make changes to your liking. It is very easy to make changes to the software. It is very easy to make changes to the settings. I feel like there should be more training with this software. I really do not have any downsides to this software. I will say that it is a very easy to use software. I have been able to use this software to help us manage our office. It has helped us keep track of our appointments and make sure that our patients are receiving the care that they need.