N
Nicole Tsourou Review of Rtu
I have mixed feelings about my experience with Rtu...
I have mixed feelings about my experience with Rtu. While the website is decent and the service was satisfactory, I expected more in terms of customer support. The company has room for improvement.
Comments: