I like how they work with us closely, so we can see our systems grow together as it makes sense for both parties. They have been easy going when implementing new features or enhancements to make what we were looking for easier and more user friendly! Their customer service has not had any issues thus far which i am very pleased about because you never know if your account rep will be helpful. There was nothing at this time there wasn't anything specific wrong but some of their product offerings seemed dated compared to other companies who offer similar products (SCCM etc). But again maybe just an impression from me only since i haven't used everything they do fully yet :).