M

Redsite is a company that needs improvement. The w...

Redsite is a company that needs improvement. The website is outdated and confusing to use. It took me a while to figure out how to navigate through the pages. The customer service was satisfactory, but nothing exceptional. Overall, I was not impressed with my experience with Redsite.

Comments:

No comments