Pros
The best thing about eClinicalWorks is that they're always giving out new features, alongside updating the existing ones. The patient portal is easy for patients to use. Timely notifications and pop-ups help in keeping on top of the practice. You also have the facility to use multiple logins of the same account simultaneously. All in all, a feature-packed product.
Cons
At some, I've experienced some instances of minor glitches, but very rare. Also, the filters that are used to find specific data need a bit of fine-tuning.
General comments
I've worked with at least 4 other EHR vendors and I've found eClinicalWorks to be a cut above the rest. Certainly worth the investment.