All

Maintaining Our 97% Satisfaction Score


After every interaction with Support team, we ask customers to rate their experience. We maintain a 97% customer support satisfaction rate—far higher than the industry average. How does our support team stay on top of everything? By doing more than just “support.” Kaydian Radway, our Director of Implementation & Customer Support explains how we keep customers happy.