I like that it is so customizable! It's very user friendly; however there are some things you can't do with this software because of its limitations (e.g., cannot create custom reports). Also, sometimes when updating your chart or entering information into an appointment/visit section, it will freeze up and become unresponsive - which makes me wonder if my computer has been infected by malware? This was not something we could have known about before purchasing our product. However, after having