Pros
- Extremely friendly support staff who do whatever necessary so you're happy.
- A plethora options available should additional requirements arise along throughout your process,
- Very easy interface when dealing directly one them rather than going through techs only
Cons
- There are nuances