It's very easy to learn and use as is has all of our requirements for different CI tools (we have multiple). The GUI can be confusing at times but that only because we are new to this tool. As long as you understand how it works then there really isn't much to dislike about this product in my opinion! I highly recommend using visual build. We used Jenkins previously when managing our infrastructure; however, after running into issues with scaling out nodes as well as not being able to integrate other products like Sonarqube. With visual build we were able to automate builds with ease which allowed us to focus more time monitoring things like code quality in sonarqube.