I like that it is easy for me as an administrator of programs using this software to keep up with all my clients' data. It's really nice when you have multiple people working together at different locations within your organization who are collaborating through their individual computers to make sure every patient gets what they need! Sometimes there can be some lag time between updates made by one person being reflected immediately across others (but not always). This has been resolved over time though so we've found ways around those issues/bugs. We use this program primarily to help us organize our patients into groups or cohorts which helps us better manage them throughout therapy sessions.