The core software is good, but their attempt vat a cloud platform is very antiquated and the Professional Services team was an absolute joke. They kept changing people on us and could answer simple questions. They sold us licenses and 6 months later they can't figure out why our logins don't work right and we have to access to mobile platforms. Huge waste of our money.