I like that it has many different features to help me with my business, from managing inventory to scheduling appointments for clients! It's easy enough for beginners but also allows advanced users some flexibility as well.
The interface can be confusing at times when trying to navigate around all of its functions. There are so many options within this program you have to learn how to use them in order to get maximum benefit out of your time spent using their service. If you're looking into something similar or want more control over your farming operation then definitely check out agsquared!! We've been able to save money by not having to hire someone full-time just handling our accounts / bookkeeping.