My experience of the oil company 'extensive aviation department' is that the people in it, if they have any aviation experience at all is completely the wrong type of experience for that operation.
Even though they may demand certain types operated a certain way, ultimately its the corporate departments who let the contracts and their priority is 'value for money'.