D

David Davidson

3 years ago

These guys do IT for the company I work for and th...

These guys do IT for the company I work for and they are awful. Every time I call in I am told they wont open a ticket for me. I recognize names from some of the people writing positive reviews and they work there! Terrible service. Avoid at all costs!

Comments:

No comments