Poster has a good point. There are all sorts of corporate cultures, but the previous poster is right too, there are many big corps where upper management is hyper competent to an extent most muggles, me included, find it hard to fathom. That doesn't make them infallible at all, but just being able to operate at that level even slightly is shockingly demanding.