This company locked us into a 4-yr contract after promising us amazing features, customer service, training, and support. We are now stuck with a crappy EMR system that doesn't work, takes forever to load, and we have to call customer service every day for help - at which point they just state that they are aware of the problem and are trying to fix it ASAP. Nothing ever gets fixed. They are literally interfering with our patient flow and practice operations, and have absolutely no clue what they are doing or how to run a software company. For training, they refer you to 1-1.5hr training videos on their website, a lot of which have terrible quality and sound muffled - and no one has 1-1.5 hours to sit and watch these training videos when we are busy seeing patients. I wish we could get out of this contract and we are counting down the days until we can switch to another EMR.