What do you like best?
We are working with jenkins in all environment (Dev, QA, Stage and production) and the integration of Jenkins and third party plugins (Git, Mesos, Maven, artifactory) works great for all the workflow from Dev to prod, RBAC for access control works great with AD integration and the setup of new jobs/pipelines is very easy.
What do you dislike?
with some upgrades the third party plugins just broke and we need to do some workarounds until the plugin got updates, so, keep in mind you need testing deeply before upgrades and try to always use a LTS version.
Recommendations to others considering the product
Jenkins will be your best option thanks to all plugins available, but be very careful with upgrades or your third party plugins could fail, try to work with LTS version and install just the minimal plugins you could need.
What business problems are you solving with the product? What benefits have you realized?
Control and integration of all the workflow with one tool, that include plugins to work with new technologies that are working with (GIT, Maven, Java, Python, Docker, Mesos, Oracle Cloud, Hadoop, SPARK)