The product is fine - it functions as claimed. The support team, however, is the absolute worst experience I've ever had with a company. My company is one of the highest tiers, meaning we should have a dedicated account management team. We were never contacted to connect with our account manager. Instead, we had to create literally 100+ support tickets to get help. What a nightmare. As soon as our contract is over, we're finding a better solution. The support team single-handedly lost our $500k+/yr business.