Talents, especially the Gen-Y graduates are looking for a work place which puts emphasis on work life balance. For Google, it isn't a weird environment to have their employees enjoying themselves with cuisines from all around the world, or in this case, as Avinash Kaushik would explain, playing netball, exercising and playing sports within the company's compounds.
Source: Avinash Kaushik
# 2: It's a happening place. The energy, the vibe, the passion.
Cool projects + empowerment + size of impact = A energetic fun happening place.
Google employees are a passionate bunch, the have a energy to themselves regardless of how big or small their project is, and they are passionate. People work hard (and I might stress play hard, see below), and you feed off their energy.
There is this constant sense that you are doing something to change the world, there is very positive vibe.
A great example is Testing On The Toilet.
Yes you heard it right.
I can only speak for the mens restroom of course. As you stand (or sit :) you can't fail to notice that in front of you a page that teaches the importance of testing. Each week a new "episode". Techie stuff, python and sawzall and bigtable and loops and so on and so forth.
That would be inconsequential (just like the sign that says "wash your hands after using the bathroom"). But the amazing thing is that these docs, deeply technical as they are, are written with a great sense of humor. Often subtle, usually techie, always entertaining.
It is not unusual for even someone like me to just stand there and read the whole thing (sadly blocking traffic!). I don't understand everything they teach but I am consistently struck by how well written it is, and the passion of the people who take writing better code so seriously.
It's just a example of the energy that you'll see, passionate people trying to do the right thing with a smile.
As Martha would say "That's a good thing."