We found buildkite to be a great tool for our organization. It provides us with fast feedback and allows us to quickly respond to issues during development. The process has been relatively simple compared to other continuous integration tools we've tried in the past. A few things I would like to see: 1) better documentation 2) more powerful notification options 3) more flexible scheduling options 4) more flexibility about how to implement the workflow. The speed at which we can get builds going and the ability to have automated tests run without much effort are some of my favorite features of this tool. I like how easy it was to use build kites in our CI/CD pipeline as well has being able t do some basic code reviews from within their interface which makes life easier than having seperate services doing this job (Jenkins). It's not perfect but they are working hard at improving things so far no complaints here! We have been using them since early 2018 - great support team & quick responses when something goes wrong or we need help solving issues related to builds / deployments etc..