Pros
- Easy integration
- Great customer success team.
- Self Service portal where you can manage all aspects yourself without having anyone do anything else in terms getting setup, hosting applications / databases & managing them along side users accounts management too if needed
Cons
- Good but not great