We use the products provided by this vendor. It is difficult to say much without knowing exactly what their product does. But I can tell you that it has not lived up to our expectations. For instance, when we tried to upgrade our license from version 1.2 to version 2.0 of their product, they required us to spend $15,000 before they would accept any payment. That's right, 15K for an upgrade. So we declined. The product also appears to be very slow, with frequent hangs, freezes, and other issues.