Pros
- User Friendly
- Easy access through mobile devices (tablet & phone)
- Very good integration capabilities between other systems
- Support Team fast response times when issues arise.
- Good customization options available able choose colors/designs etc
Cons
- Somewhat expensive compared others