I've met him at least half a dozen times. He's pompous, rude and above all arrogant.
I judge him not so much on his dealings directly with me and my colleagues, to whom he needed to be professionally polite, but more on his interaction with the 'little people' - waiting staff, lackeys, etc...