The support from their customer service center was fantastic! I never had any issues or concerns that were not addressed immediately. They were always very professional and helpful- even when things went wrong. This is a great organization overall. Nothing really stands out as anything bad at this point. Their support has been amazing and they are definitely worth reaching out to if you're having problems with something. We used them for an implementation project. It was pretty straightforward (we implemented their product in our own software) but it wasn't too much work.