The support team is very knowledgeable, helpful and responsive! They have been extremely patient with us as we look at different options in our organization - they are looking out not only for the best product but also ensuring that we get what works best for us. I would recommend them highly because of their expertise, knowledge base, customer service skills and willingness to work collaboratively toward finding a fit within our needs/wants. We were able to implement an integrated system into one location - allowing employees across departments to access data through one interface which was previously spread throughout several interfaces.