I am using their service for some of my servers. Works very well and customer support is awesome.
Just avoid those HDD boxes ... horrible read/write times for disk access and it obviously slows everything down.
Dedicated and VPS with SSD's are very good and connectivity is also good. Didn't have any problems so far.
The best of their service is the direct support through chat for pretty much everything you want help with!