Pros
- Easy interface
- Great support available if anything goes wrong.
- Excellent customer service team who really takes care about their customers' needs
- Very helpful documentation provided by them, also good amount off videos online that can be used while learning more information related directly towards usage
Cons
- It is hard to say