K

Kat Ness

3 years ago

Horrible customer service, most staff don't actual...

Horrible customer service, most staff don't actually know anything about IT, and everything is in a odd location. Unless you know exactly what you need do not go.

Comments:

No comments