The sales team is very knowledgeable about the product and has been able to answer all of my questions even when I am unsure what to ask. They are always willing to help me out as long as I give them time. Some of their processes seem a bit antiquated which can make it difficult to keep up with new changes in our industry. However, they have always been willing to work with us on any process that needs changing. If you need someone who is knowledgeable, dedicated, and willing to go above and beyond for you, then this is your company. They are extremely helpful and will do whatever it takes to get the job done. They have helped us grow and we couldn't have gotten where we currently are without them.