I happen to stumble this article on Best Companies to work for and Google's campus turn out to be number 1 on the list.
Let's see what do they have to make millions to kill to have a place in there:
1) They have a laundry room to let the employees do they laundry.
2) Free Gourmet meals
3) Onsite car washes
4) Spa, swimming pool, volleyball courts
4) $500 voucher for takeout food after birth of a child
5) Feeling ill? There are 5 doctors and is free
6) Unlimited Sick days
These are just a few of the perks they get as a Google employee. And when you think you're going to apply for a job there?? Read on.
The Dos and Don'ts during interview:
Dos:
1) Go to Stanford, Havard, or MIT. Though Google has relaxed its GAP standards to about 3.7 average, be prepared to discuss the Bs you have earned along the way. -_-'
2) Stree how well you work with others. Google cannot tolerate lone rangers, they want team players who work from start till the end with their fellow colleagues.
3) Talk about your many diverse interests. (like flying fish, breed buffalo) (haha). Narrow interests are a turnoff
4) Be prepared to get up at a whiteboard and write a software code during your interview. Brush up on "bit twiddling" (whatever that is). Really
Don'ts:
1) Joke about the whole Don't Be Evil thing. Googlers take the goodness seriously.
2) Go on and on in your interview about the doctoral project that you didn't bother building or trying to commercialize. Google likes doers, not thinkers.
3) Talk about money. They'll think you're just trying to get rich. Even Though you probably are, it's something you're not supposed to discuss out loud.
4) Mention the competition. In its eyes, everything at google is sui generis. Other than programming languages, if it wasn't invented there, it's not worth discussing.
This is the best company for you.