Pros
- Great customer service
- Ability create native app that can be used offline in areas with no cell coverage.
- Easy integration into existing website
- Team communicates frequently about progress & issues
Cons
- I don't really have any dislikes about this, everything is just fine