I like how it can be customized to meet our specific needs, as well has being able use other modules from Sage 500 when needed in order too maximize its potential! The system does take some time getting used so there are initial learning curve issues but once you get past them all will work great together with no issue at this point using both products side by eachothers benefits fully!! We were looking into upgrading one of my clients current accounting software which was very outdated compared what we would have been doing if they upgraded their old program over many years now instead going right back where i started just about 10yrs ago.