I thoroughly enjoy the high adaptability of the software. It's fairly easy to navigate and when doing exams, it's possible to add options in a manner that is related to the exam (Normal/Abnormal, Left/Right/Both, etc). I also enjoy that you can pull previous exams for simple follow up visits with the ability to also alter anything that may have changed. This can be a real time saver
It basically works as a remote desktop so it can be difficult working with my home computer and connecting to printers through the software with out having hardwire into the devices. Also, depending on the internet connection, it can wreak a bit of havoc on your ability to maintain a connection creating lag and interruption in use. It almost never fails that this happens when you are incredibly busy and need to ensure that you're getting from one patient to the other quickly without forgetting your previous exam. I would make the recommendation to the engineers to allow the software to continue to work offline from the citrix receiver and update online when the connection is re-established.
This is a decent EMR, however, where I live, most healthcare providers and institutions are moving to Epic and so inter-organizational communication should be considered when deciding on which program to use.
This software is great for using to chart patients, creating their administrative profile as well as documenting PMH, Assessments, Plans, and easily e-scribing.