J

I'm not impressed with the Gbs - global business s...

I'm not impressed with the Gbs - global business sight. The customer service was lacking, and they didn't live up to their claims. The website was difficult to navigate, and I found it frustrating to use their services. I would not recommend them.

Comments:

No comments