The best thing about these services is that it gives us complete control over our product, without being limited by their service offering. It is like taking your pick of different vendors while still getting them all to work together seamlessly. We have been able to leverage this product for nearly 8 years now. And as long as we continue to stay within our budget, I can say with confidence that we would not find anything better than this. There is nothing to dislike, but if you are looking for something more specific, do let us know, we might be able to help. We use this software for both back-end processing (data analysis) as well as front-end processing (user interface).