Pros
- Great costumer Service
- Fantastic tech Support Team & knowledgeable staff
- Excellent Customer satisfaction rating across industry peers.
- Wide range network locations (with redundant hardware in case one location fails)
Cons
- I don't really have any dislikes about this, everything is just fine