I love how user friendly this software is with both my PC as well as my mobile devices (Andriod or iOS). It also makes managing appointments very easy. There isn't much that i dislike about this product but if there was i would be happy to know ahead of time what the issue would be. For example if someone came up with an error while working within this program then they could notify me before it went live allowing us to correct any issues beforehand instead of waiting until after going live which leads to delays. We are able to see our incoming patient visits along with their appointment date/time as soon as we log into our computer/mobile device.