I like that the system is customizable to suit my needs at each job. It's easy to use and understand. There are so many features, it would be impossible to explain them here, but I can say that in just one week of training I was able to get up and running and doing some really cool stuff with this software! I love that there's a free version available. I wish you could get more storage space. But what I do see available is enough for most purposes. The program has been very helpful in our day-to-day operations. We've even started using it for accounting purposes, and it has served us very well.