Pros
- Very user friendly interface; great customer service when needed (not often) ; helpful staff that understand business needs/issues well enough they can help you solve problems quickly if there should arise such issues
Cons
- Nothing really standsout here..all seems pretty positive