N

Nate Griffith

4 years ago

They promise the world but cannot deliver. It is ...

They promise the world but cannot deliver. It is frustrating to work with them both in sales as well as support. The front liners don't seem to have adequate training nor the ability to seek help from those who do.

In response to their response-- it does not speak well of their customer service to simply pretend I'm not their customer and write my opinion off!

Comments:

No comments