I like that it can be used in various ways depending upon what you need to do with your business.
It has many features that make up any good software program but if you're looking at all these things and not focusing just one or two then this may cause problems later down the road when trying to use them efficiently. If there were more options available to choose from then we would have no problem using it effectively. We are able to handle multiple projects within our organization without much difficulty because of how well Eric handles everything as far as accounting goes.