@8 when I started work at my old job, I just wanted to use VS code with a Scala extension, but my whole team was using IntelliJ instead. I quickly found getting the setup I had at home is nearly impossible, since companies, even the biggest ones, package and make available to you a small subset of trusted software, which excludes 99% of VS code extensions.
so I went with the flow and started using IntelliJ, which turned out to be a blessing. although IntelliJ has its accessibility problems, I managed to fix those with an addon. the major advantages are that while VS code is amazing with JS and typescript, and mostly good for all other languages, IntelliJ is super specialised for a particular language set, like Java, or in my case, Scala.
whereas in VS code, you have a couple of quick actions, refactorings, code generations for Scala, in IntelliJ, you have probably thousands. for practically any refactoring I would want to do, like extract function, variable, add braces to single statement, etc. I can just press alt + enter and the quick action will be there for it.
also the static code analysis is bonkers even for the out-of-the-box experience. it can detect so many warnings and automatically fix them for you, which just isn't available in the VS code extension.
also, finding usage of a particular symbol is much better. it gives you a dialogue with a tree view of all occurences in the project that you can efficiently navigate, which has been useful when working on a huge project more times than I can count.