One of my favorites so far from them was how they handle feedback - it's always been addressed quickly, which is amazing considering their size. They can improve several things though, specifically on UX (which I understand may be hard with this many people working) as well as overall speed enhancements for those who need speed like us. Try them first! There are few others providers out there that match such low latencies. Low-latency streaming without having to worry about buffering/playback slowness. I like all of their features, the price is so good for what you get! Nothing really. Sometimes they do not keep up with new releases. They are constantly updating their platform and adding more features. You have to be very proactive in order to make sure your content gets delivered properly. If you can't figure out how to resolve issues on your end then there might not be anything you can do. This service just works. We use it as a CDN but we also use it internally to host our training videos.