G

The experience with Grid it was quite average. The...

The experience with Grid it was quite average. The website navigation was fairly simple, but I found the overall design to be a bit outdated. The customer support was responsive, but not particularly helpful. Overall, I think there is room for improvement, but it's not a terrible company.

Comments:

No comments