Awful response time, arrogant service techs, poor client communication, several billing errors, overpriced - too many bad things to list! Don't trust these people. Since switching companies we've had a much more effective and efficient computer network.
more