I wonder what kind of work they do that makes them so unique and indispensable. I also heard stories about engineers who did not share how their code worked, so that the company would not risk firing them.
> Point being, there's got to be a better explanation for CEO pay than ROI on their services. I'm not sure there is a better explanation for it for now.
A large part of a CEO's job at such a big company is maintaining relationships especially with various regulatory agencies. There's no way a recent graduate could manage that.