Just a wireframe globe but these sort of ads always try to use globes as a way to express their global reach. Maps in the Wild Deloitte advert