Twitter told investors that it is "the best place for advertisers to drive brand perception".