Choosing between Multirepo and Monorepo depends on various factors such as Tooling infrastructure and investment, build challenges, source code version control, large scale refactoring and engineering culture. Monorepo is used by Google and Facebook while Multirepo is used by Amazon and Netfilx