Do you need Public Cloud or VPS Cloud hosting? I am not sure with the web host you mentioned. However, to get reviews of any web hosting company, you can simply Google it. If you are looking for any other suggestion, I would highly recommend AccuWebHosting. AccuWebHosting.com provides excellent Cloud VPS hosting services at just $18 / Month.