I like that we are able to create an entire infrastructure without having to go through multiple vendors, as we had before. We have been using this software for almost two years now. It's not perfect by any means, but it has helped us grow our business exponentially since we started using it. There were some issues that took time to resolve, but once they did get resolved, the product was even better than before. This is something I definitely recommend! Having the ability to be able to scale from start up to heavy load. We are able to do all of our billing in one place instead of many different places.