Pros
- Easy interface
- Very customizable options that can be adjusted according your business needs.
- Reliable platform without ever requiring any downtime/redundancy plans being implemented due maintenance periods etc.
- Friendly Customer Support Service staffs available 24 hours 7 days per week via phone call / email response time period
Cons
- Almost everything is ok