Pros. The ease of use of the patient portal, the ease of adding in patient data and provider notes, running reports, enter appointments into calendar, multiple calendar views. Cons. Only works in Explorer (MAJOR issue), cannot modify templates to users needs, billing department not very responsive to customers needs, very slow to follow up on claims, can't color code appointment types, types ....