1 reviews | Active since Member
Ridiculously over priced service with sub par network latency. Their customer service is extremely arrogant and the so called sales reps have no way of dealing with customers.