Ranked in these QuestionsQuestion Ranking
Pro Correct and repeatable builds
Builds only use input files that are explicitly declared in the build specification. On Linux, Bazel runs tools in a sandboxed environment that contain only the minimum necessary files required.
Pro Can rule shell commands
Pro Fast even at scale
Even at large scale it's pretty fast (it's based on what Google uses internally for their huge code base).