The best thing about this software is that it has so many features in one application which makes our job very easy as well helps us to save time.
It can be used for monitoring devices such as Routers, switches etc easily without any kind of technical knowledge or experience required. I have not found anything bad yet but if there are some other tools like Snmp4j then i would definitely try them out too. We use this tool to monitor all routers in my organization (100+), it saves me lots of time because we do not need to go into each router to check its status.