An unexpected, charm, if you will, was that it can also replace DBeaver for me. I work a lot with data and a good database interface is worth its weight in gold, that's a major plus for the Jetbrains suite as far as I'm concerned.
A few downsides are the memory usage, the fact that the default editor isn't very ergonomic (easily solved for me thanks to the Vim plugin, but default vs. default VS Code is much better IMO), and the lack of remote capabilities (edit files on a remote machine with your local instance, VS Code is still much better).
Many have criticized the "new UI" but to be honest I don't care much either way, it's just cosmetics.
https://youtrack.jetbrains.com/issue/RUBY-9302
https://youtrack.jetbrains.com/issue/IDEA-226503/It-is-not-c...
…languish for years. Just about every Python project I have worked on has a number of bogus warnings (that is, the code that triggers the warning is correct and the warning objectively does not apply), and my last experience trying to report a problem with their inspections system put me off ever wasting the time to do it again.