I really like that it's easy to use once you get past the initial learning curve! It can be very difficult at times to figure out how to do certain things in order to meet your specific business requirements. If you need ease of deployment, this may not work well for you. But if you want something solid and reliable so that you don't have to worry about downtime and other issues (such as data loss), then DELPHI will definitely fit what you're looking for. As far as its ability to handle multiple staff members/patients simultaneously, it does pretty good - although there are some limitations. Being able to keep track of patient files easily using this software was great because we could access them from anywhere without having to physically come into our office every time.