Pros
- Very good customer support
- Friendliness to new clients no BS here :)
- Great product experience (not only tech) but also sales people who know how do sell it.
- Good pricing model compared eith competitors' prices; we can afford more services if necessary without overpay too much or getting bad quality products due low price points
Cons
- Minor Issues