I just installed Jenkins 2 today and in my opinion, while it still has a way to go to meet the ease of use of best of the various SaaS options now available, it has improved leaps and bounds.
My work might be looking for a CI provider and those 2 are the first ones that come to mind.
This makes our CI builds painfully slow. It's not entirely CircleCI or Travis's fault, it's the interaction between them and docker.