Eclipse is very stable and easy to use integrated development environment (IDE). Especially when it comes to Java development, I think Eclipse is the must have IDE. In fact, not only for java development, but Eclipse has amazing community and support for other programming languages. Quite a few features in eclipse are amazing:
1.) Code refactoring: Eclipse has several features to refactor code. Rename, Move, Change Method Signature, Extract Interfaces, Extract Class and many more. All of them very handy and saves ample of time when you working on a project.
2.) Search: The search features is Eclipse is very vast. The search dialog box has lots of useful features and extensive capabilities. For example you can search for methods, you can search for class, type and many more.
I don't really see any issue with eclipse. However, in my experience there are some performance issues with eclipse. I ran eclipse on Ubuntu 16.04 and it takes quite a bit of time to open up and hang very often. In fact sometimes I have to restart my system.