What do you like best?
I have tried many different connection managers, but most fail in some way. Most notably is most do not support multiple connection protocols. While each tool may be great, I hate having to use one tool to connect to one server, another for another server, and yet others for other servers or services. RDM consolidates these protocols into a single interface for a consistent user experience while allowing connecting to Windows Servers via RDP, Linux servers using SSH, VMware Hosts, SQL Server Databases, and many more. In addition, if you need to VPN in first, that can be configured as part of the connection so it is literally just a doubleclick away from working. Finally, it does an awesome job as a password keeper so you can follow Password Best Practices without a Notebook or worse. Like your current KeePass, LastPass, or other password manager? Guess what - full transparent integration. No need to migrate passwords or otherwise work without that functionality. Just configure, connect, done.
What do you dislike?
It is really hard to find anything I don't like. Probably the biggest dislike is that the support for multiple datasources, while great, can not be combined into a virtual interface showing different connections from different datasources at the same time. However, there are good reasons to not allow this too, so I don't know if dislike is really an appropriate description. I certainly would not like a security breech because of that aggregation, but it would make it far more convenient if it can be done safely and securely.
Recommendations to others considering the product:
Consider RDM Server in addition to RDM. While RDM provides most of the fundamental functionality, RDM Server provides additional layers of security and flexibility as a primary data source. Chief among them are the ability to share passwords without exposing and potentially compromising the actual password.
What problems are you solving with the product? What benefits have you realized?
I am able to connect to over 400 servers of mixed Linux/Windows in several different environments, including AWS, Azure, Local, Remote owned, and customer servers. All with different passwords, credentials, connection types, connection capabilities, and requirements. I don't have a clue what any one password is, nor do I care. It connects via whatever chain of events must occur, supplies the appropriate password(s), and displays the screen when it is done. Simple. When I do have to change passwords to fit requirements, I change it in one place, and it auto-updates every connection as appropriate. Simple - Done.