- Flexible, customizable
- Excellent support team responsiveness with quick turnaround time
- Great toolset available from one integrated platform no additional software packages required other then Microsoft browser client or Apple application needed if using PC clients.
- Highly scalable system architecture that can grow incrementally over years
- There are disadvantages