I have worked mainly on the front-end of Java-based applications, and NetBeans has worked really well, at least in projects with Maven structure.
When you have to develop in Java, this IDE is ideal because it has many plugins that make your life easier. I can also add dependencies easily.
The learning curve is easy and fast because the interface is simple and intuitive, enabling us to easily train developers who are not expert in metrics.
Overall, for our company, it has been a good addition, as development times have been shortened using NetBeans.