Pros
- Powerful functionality.
- Great customer support team!
- Lotsa integrations with various software (CRMs, CMSes etc) makes integration seamless & simple unlike others' proprietary solutions which require lots o fcoding or programming skills.etc
Cons
- Almost everything is ok