The best part is the support team. Their customer service is second to none. They are very quick to respond and are always happy to help. I have been working with them for a couple of years now and have not had any problems. The only thing that I dislike is the price. I think their pricing is a little high. I think it is worth it though as they are very good and the support team is amazing. I have had no problems with them. I have used their cloud services for a couple of years now and have never had any problems. I have been able to scale up and down as needed.