“ Once our work is done, we create a “pull request”. This is a way of emulating open-source development inside a single company, which as we know, is the only way to work. Typically, this means that the code is downloaded and built on another computer, and then several hours later, a colleague will come along and ask to change a few words. Once we change these words, the computer builds everything again, and then the next day, the same colleague will allow the code to be merged into the mainline.”
Fix this and your life will be much better, generate testable preview apps on every pr, this feedback loop is a velocity killer. Management for some reason never wants to prioritize speeding it up even though it slows down every single project so advise to just do it and not ask permission.