The best part of this program it's easy to use for new workers or existing ones who have never used any type similar programs before! We did not like how slow at times things would load due to our computers being old but otherwise we had no complaints about anything as far I can tell. This has helped us streamline all aspects from processing payments through dispatching staff in one convenient spot so they don't need access multiple places which saves time/hassle also making sure everything runs smoothly without having issues along those lines. I like that it's easy to use and allows for quick data entry and access. The software does not have many customizable options. There are also some bugs in the system. Also it seems when one person is working on a job, others cannot see it or be able to access it. We were using our own self-developed system before we purchased this. Now we don't need to work as hard on new client information. It saves us time and resources.