I was lucky enough to work in many large companies in NZ, Australia and the UK. One theme I got from all of those projects was that management was a cynical political process in most big corporates and not surprisingly that led to conflicts of personal values and the company line.