I like that they have the ability to spin up VMs in under an hour - not many companies have that! Also, the customer service is quick to respond and very knowledgeable when needed. I think their price point could be better as well. I have been working with them for a couple years now, but they've recently started offering more services outside of just VMs. We use their VMs heavily for development purposes and are able to spin them up within minutes. This allows us to test changes without having to wait days or weeks to get new hardware.