We have been with them for 2+ years and are moving away from them. Great product but absolute nightmare on pricing transparency. Every year the contract is a fight with their bait-and-switch. Every year they try and double our price saying they changed their pricing model and we have not increased usage. Sales people are horrible and don't trust them at all. If you are a small company with a tight budget I'd stay away.