I agree that Google is within its right to deny them lunch, shuttle services or whatever fancy perks they dish out to their regular employees. But what I can't understand is the discrimination that Google is perpetrating against them by denying them the basic human privilege of talking to another human being.
As employees Vic Gundotra or Marissa Mayer will be knowing more company secrets than these guys will know in their lifetime. Do they also have a phone number on the back of their badge to call if somebody unknown approaches them? Are they also prevented from talking to other employees so that they don't leak those secrets? Why is Google afraid that only the yellow badges cannot keep the company secrets? What if their supervisor simply tells them that what they are working on is a company secret. Like almost any other employees why Google thinks they can' keep it a secret? Why do they have to impose this almost draconian measure of human segregation only for them?