Pros
- Wide range features
- Great support & community.
- Easy implementation for beginners / non technical users alike without too high learning curve required :)
- Good pricing structure when compared against similar offerings available online today
Cons
- It is hard to say