Pros
- Very fast implementation in my case no downtime whatsoever.
- Customer Support provided via phone call was timely/accurate & knowledgeable enough about software / product being used by potential client companies (I believe)
Cons
- More features added would enhance functionality