I've por es as an external consultant to KPMG as a software engineer and I loved that all processes are clearly defined. I think is big because all steps are clear for everyone in the company so the do not misstep that often.. I also felt like we had so few meetings and a lot of work was done in little time with almost 0 interference from management.