G

The experience I had with Seven Sign was not up to...

The experience I had with Seven Sign was not up to the mark. The customer support was lacking, and the solutions provided were not satisfactory. I expected better service from them.

Comments:

No comments