The software is very robust and easy to use. It has been able to track all accounts, jobs, and submittals with ease. It is able to pull in information from multiple sources. It was able to pull in information from multiple sources. It is a bit complicated to set up and configure. It takes some training to get up to speed. It is very customizable, so you can make it fit your needs. It has helped me organize all of my accounts and jobs. It has also allowed me to track my work orders and submittals. It is very easy to use and track. I like how easy it is to navigate, everything is right at your fingertips. Nothing! It's been very helpful with keeping track of our fleet. The reporting capabilities are unmatched! There are many features that I haven't had a chance to explore yet but will after we have an employee onboard. We did not do any research before purchasing this software, so there was no comparison. We needed something that could be used by multiple departments, and this met all of those needs.