The best part is that it has all features of any transaction software, but comes at an affordable price compared to others in this space (it's free). It does not have as many bells & whistles like other solutions such as Sage 100 or NetSuite; however you can still do most things within its capabilities without having too much trouble/expense if your business grows beyond what their current solution offers out-of-the box. I would definitely recommend trying them for FREE before committing! We were looking into doing accounting manually with Excel because we didn't want another vendor taking our data - so they helped us set up rules via macros which allowed employees access only when necessary instead of allowing everyone full editing privileges. This solved problems where someone could make changes accidentally while working remotely from home during off hours etc., also saved time by using less manual work than traditional methods. They are very helpful staff who respond quickly whenever questions arise. Nothing really since everything works.