Pros
- Great User interface
- Easy to follow workflows, user friendly process steps that don't require coding knowledge or customizations from developers/programmers for most setup options
- Customer support is helpful when issues arise (for small fee)
Cons
- I will keep silent