We used Connectwise Automate for many years. The product handles remotely monitoring PCs & Servers for any problems that match the automation either built-in or created in Automate. The problem solved is monitoring all the endpoints in a way no human could.
Because Automate is so configurable it also requires the most time put into it of all RMM products we have used. It requires a dedicated employee to just managing the product and the services provided by it. Without that dedicated resource, many alerts will be missed (due to configuration issues).
Support is not very good. This is a larger scale Connectwise issue.
The product is very resource intensive if you host locally. Upgrades are usually pretty buggy and add the need for extra resources.
We found VMware and Dell Open Manage monitoring to be very weak compared to other RMM products.
Connectwise Automate is a good solution if you have a trained technician in Automate available to dedicate himself to the product. If that tech is also trying to support customers most of the day, the Automate maintenance and customization will be left behind and you will suffer from that. This is probably a better choice for larger more established companies that have the ability to dedicate resources.