On their website they have photos of the beautiful and smiling people but in reality they are grumpy and incompetent. I have very bad user experience with their windows hosting and especially with low level support. I think they are not a truly company but only few of amateurs.
I'm not sure how they got the recommendation on the Microsoft site. They are just fake!