The ease with which it can be deployed across various environments including both physical as well virtualized/hybrid cloud infrastructures or bare metal makes this software an ideal choice when you need high availability solutions that are cost effective too! Also easy integration into existing products like AWS services etc helps reduce overall costs while using best-in class service provider from around world - no worries here about getting support if something goes wrong down there. There isn't much I dislike though would love more product features but given its current state we have had enough success stories now where customers donot feel left out even without having all those additional bells & whistles!! We use CPaaS primarily because our clients require us to offer them highly available applications over multiple platforms (AWs EC2 instances) so they dont face downtime due to underlying infrastructure failures / hardware failure issues at client sites. I like that it's easy enough so you can use without having too many bells & whistles or technical expertise. It doesn't always work as well when there are errors - particularly during an outage. And while it has some good features (like its cloud-agnostic approach) others aren't very useful at all for our needs (such as file sync). We have been using this since 2016 with no major issues.