PROS • Extensibile • Configurable • Give you more control to the structure of your codebase • Helping to split in libraries/modules your codebase • Mono-repo is not mandatory • Build and Test only changes CONS • You have to study and understand how it works • You have to configure your own rules (optional)