The quality of coworkers is pretty high; nearly everyone is pretty bright and fairly creative.
The company is very flexible with its employees -- work matters more than hours and location.
There are a number of interesting classes of problems to work on that are difficult to find elsewhere (large scale distributed systems, storage infrastructure, etc).
The potential impact of your work is huge.
There's a culture of working long hours. The company is becoming larger and larger, which results in more processes and less creativity.
Help your engineers with their career growth.
Four out of five interviewers were quite nice and friendly. However, my first interviewer was extremely arrogant. My recruiter was also very irresponsible. She didn't show up on the day I interviewed and has never replied to any emails I sent her.
This is the best interview I have ever had. The recruiters were also nice and hard-working (they even replied to my email around midnight). There were two rounds of phone interviews. The questions were not difficult, one related to hashmaps and one
Submitted as a req by a Googler. Had a terrible phone interview where the interviewer's phone kept dying, so all communication was through Google Docs.
Four out of five interviewers were quite nice and friendly. However, my first interviewer was extremely arrogant. My recruiter was also very irresponsible. She didn't show up on the day I interviewed and has never replied to any emails I sent her.
This is the best interview I have ever had. The recruiters were also nice and hard-working (they even replied to my email around midnight). There were two rounds of phone interviews. The questions were not difficult, one related to hashmaps and one
Submitted as a req by a Googler. Had a terrible phone interview where the interviewer's phone kept dying, so all communication was through Google Docs.