- Work/Life Balance
- Culture & Values
- Career Opportunities
- Comp & Benefits
- Senior Management
I have been working at Google as a contractor (More than a year)
Great Culture, perks, and the ability to work on some really unique projects
-can feel like a cog in the machine at points, but there is opportunity to switch teams and move to different projects as you prove yourself
The process took a week. I interviewed at Google (Austin, TX (US)) in September 2008.
I had a phone conversation with a recruiter from the New York office, and a few days later she sent me detailed multi-page email on how the in-person interview will be conducted. I was told I will meet 3 engineers in the Austin office.
When I arrived in the office, I was met by an engineering manager. An hour was spent discussing an algorithmic problem. I tried to ask questions about the culture of the Austin office, how requirements are gathered, how testing is done, what the technical environment is, but was pointed back to the code on the whiteboard.
After an hour of conversation with this engineering manager, another engineering manager showed up, and the first hour was repeated with a different algorithm/code problem. And then yet another engineering manager. My questions were not answered, and these guys were not interested in anything other than my ability to reason about large sets of bits.
A recruiter followed up about a week later, and Google send me a check for my interview expenses.
I suppose it was a good interview experience - I quickly learned that I definitely did not want to work there.