C
Christine Wayne Review of Redsite
Redsite is an average company. The website is dece...
Redsite is an average company. The website is decent, but could use some improvements. The user interface is a bit confusing, and it took me a while to figure out how to navigate through the different pages. The customer service was okay, but nothing exceptional. Overall, I would say that Redsite is just an average company.
Comments: