What do you like best?
With Jenkins Versions 2 and later, it has become really easy for us to setup and use Jenkins. There are plenty of plugins available which helps us automate most of the jobs we have as well. UI is simple and easy to learn.
Jenkins is used to automate our daily build processes.
What do you dislike?
Even though the UI is simple, we'd like a little more graphics. Some plugins are not compatible with the latest version, and most plugins get abandoned after a while.
Recommendations to others considering the product
I would highly recommend Jenkins to anyone trying to automate certain manual processes. It has helped us solve a lot of issues we have had with our current manual build processes. Also it's visual representation of the status and current progress of builds help us in monitoring and troubleshooting tasks.
It is also easy to setup and configure, and lets you get started within less than an hour. Some external plugins available are not compatible with the latest version and some are no longer supported, so I'd advise anyone using to be careful when using plugins, make sure you use plugins that will be supported on long term.
We're excited to see what Jenkins blue ocean UI plugin has to offer us. For now it is still in beta version, and hopefully it will replace the current UI with a more modern look and feel.
What business problems are you solving with the product? What benefits have you realized?
We have a build process that uses CMD files and they're triggered within cmds itself, but with Jenkins, we can easily schedule these scripts as well as get a visual representation of the status and the progress of the build.