I had the pleasure to work in various organizations at ExxonMobil as part of my job rotations. It all boils down to one major skill - storytelling: are you telling the story which management want to hear?
My most interesting recent experience was at the marketing organization. It was amazing to learn how market conditions such as demand and margin were translated to innovative marketing strategies! I do recall one member who got promoted to a senior level for improving the site experience – seriously?! I personally don’t feel any difference going to ExxonMobil site vs Shell site – maybe blue is prettier that yellow?? but then I heard that the newly promoted member was somehow related to the top executive of the company!