I used Jenkins for years at a previous job - for the longest time it was a confusing mess of pipelines coupled with being a fairly outdated version.
Once it was updated to latest and all the bad old manually created jobs were removed it was decent.