I have been working with them for over 5 years now as they are my main vendor of choice when it comes to software development solutions like PCI compliance or Data Loss Prevention (DLP). They deliver quality products that work well within our environment without too many issues being encountered by me at this point in time. Their support team has always delivered excellent service whenever we need assistance from their end which makes things very easy! We don't really see any downsides so far but if you're looking into getting DLP/PCI compliant then make sure your requirements match up exactly what's required because sometimes there can be some discrepancies between expectations & reality once implemented.