Pros
- Their support staff is very knowledgeable, they are willing to work with you to achieve a level of understanding and support that is both efficient and effective for your needs
Cons
- There's nothing to dislike really, they are very easy to work with, always willing to explain things and willing to work together to meet your needs which is great