The best thing about this program it's that you can create your own reports easily without having to go through any complicated steps or processes which makes things easy in terms of work flow management within our office! I dislike how there are not enough options available when creating custom report templates (no way around adding more fields). This could be beneficial if we had access from outside sources such data entry into excel files etc.. We have created some really useful tools using quick vision including being able track patients appointments/schedules & payments very quickly - saving us time so far!!