It's almost literally a sidekick passport. If you fly into a city with a major Google office and you say you are there for work and you work at Google, the customs agent might ask to see your badge.
It has nothing to do with it being a passport, when you tell a custom agent you come for work and you work for company X they can ask for some proof. Nothing more to it.