They help us to manage our services for our customers in an automated manner. In addition they provide excellent customer support as well. Their UI is quite clean and easy to navigate. I have seen that they do a good job of implementing their products within our environment.
There are some features which we haven't been able to implement with our own due to technical constraints. So far, no issues with the implementation or management. We use them to manage almost all of our billing tasksβ¦