I like the ease of use, the ability to add new features to the software, and the ability to customize the software to fit our needs. I have not found anything I dislike about this software. I would recommend this software to anyone looking for a patient management system that can be customized to fit their needs. It has been very helpful in keeping track of our patients. It has also been helpful in keeping track of our own staff. It has also been helpful in keeping track of our own supplies. It has also been helpful in keeping track of our own billing.