I like how easy it was for me (a new vet) to get up-to speed with all features available in this program! It's not perfect but does what you need without any issues at least so far using version 2.0 as of now!! Very friendly customer service department too which helped us solve problems when we came across them during implementation phase - they were very helpful even after our contract ended because there are no hard feelings or anything from their end. This product can't do everything out there though if price isn’t important then look elsewhere otherwise other programs will give better value than paying extra for something else just about anywhere including MS Office 365 subscription plans etc.. You have limited options here unless you pay way over market rate pricing wise since its expensive compared some competition products such as Vetspire Pro Plus etc., The only problem i had personally while working through setup process initially before learning system well enough myself where sometimes certain things would happen seemingly randomly especially once again.