Pros
- Easy installation procedure
- Great customer service/care staff.
- Very responsive for updates that required immediate changes in our product offerings; this allowed customers using certain products not have downtime during regular maintenance times because other parts wouldn’t be updated while being maintained / upgraded simultaneously without interrupting users' ability use software until new upgrades are ready again :)