From small-scale use over the course of several years, I've found their "cloud" (OCI) to be a solid and well-planned product. Additionally, I've experienced not one single outage or hiccup so far (Stockholm region).