M
Michael Welch Review of Webbase
I had an overall average experience with Webbase. ...
I had an overall average experience with Webbase. The website was fairly easy to navigate, but it could use some improvements in terms of loading speed. The customer service was decent, although it took a bit longer than expected to receive a response to my query. Overall, I would say it's an average company.
Comments: