They're really good in getting up to speed with cloud technologies at all levels of IT infrastructure - from end user applications through server OSs / hypervisors down thru core network stacks & servers/storage devices (both physical as well virtual).
We've had some great success using them across our various data centers over many years! I have no complaints about their services so far nor would recommend any changes or suggestions that might be useful improvements upon this service provider's work product. Support team are very responsive when needed but not pushy like other vendors we used previously who tried too hard sell us solutions which were often more expensive than they should even been able get away selling due only technical ability rather than salesmanship skillsets etc.