Pros
- Easy to understand
- Customer focused staff always ready for feedback, suggestions,
- Very responsive support group in general.
- Quick turnaround time from request until project is complete
- Extremely knowledgeable technical people
Cons
- Some difficulties