Tags: | Posted by Admin on 9/15/2005 3:16 AM | Comments (0)
I will talk about the "toughness" later (go to the bottom). Let me get something off my chest first.

Google made me an offer, but I am still bitter at how they treated me. Go figure how bad their dealing with me must have been.

To be fair, the people who interviewd me on the phone and on site seemed quite competent and fair. As far as I could tell it was the recruiter I was working with that treated me like a dirt.

I am sad to say that reports of the company (or its recruiting organ) being arrogant, rude and perhaps even suicidal (given how I believe they are turning away good people) are NOT exaggerated. I can perhaps not fully convey the true sense of "being treated like a dirt" in my narrative here, because there were lots of subtle things that added up to give me that impression, but there were two definitive moments that really struck me.

It all started few months ago when I was looking around for a new position. My wife volunteered to help and found out that Google has really good benefits, especially if she were to get pregnant in future! Long paternal leave, meals-on-wheels for the family after baby's delivery and what not!! She was hooked. And they needed somebody with my skills too. I apply and more than a month passes.

Then I have a phone interview for a (software) engineer position. It went well and they wanted me to do an on site interview in Mountain View. I paid for the trip myself, because, they told me, they wouldn't pay such expenses for contract positions (supposed to be contract to hire). The understanding was I did not have to move to Mountain View...that I would work remotely if hired.

Flew to San Jose, checked into a hotel and next day showed up at their impressive headquarters. 6 interviews on site went well. They threw many tech issues that I believe were real design issues in their environment and I produced solutions to more than a few. And the free lunch was really gourmet quality! Free oil change sings in their parking lots were amusing to me, as were the massage chair in the lobby and the guards who seemed to be sunbathing rather than guarding anything! Truly relaxed and whimsical environment, I must say.

I fly back home and a week later get a call from the Google recruiter saying:
"Everybody who talked to you liked you, but sorry we can not move this process forward, because you are not local."

I said: "But you knew that before! Why did you say I could be remote and have me fly out there?"

No apologies. No, that's not in her nature. The response was: "We didn't know you were so senior. Somebody so senior needs to be here locally."

I didn't know how to parse that statement. My being senior was the sticking point?? She was doggedly avoiding having to say a simple "oops, sorry" (which I would have understood, because I know things can change) and kept arguing, in louder and sterner voice, that "I didn't know you were so senior, so you can not be remote". As if what she was saying was not disappointing enough for me, she made sure her cocky and unapologitic attitude made me feel like she just didn't care.

I thanked her and hung up.

Then, slowly, I began to be really upset. It was then that it hit me: if "we liked you" part was really true, why didn't she say "If you can work locally from Mountain View, you have the job???"

I never said I could not be local. I had just asked if I could work remotely and both before and during the interviews they had said yes.

I contacted the recruiter saying " are you saying I have an offer if I work locally from there? What hourly rate would you pay?"

She said yes to the first question. And I am thinking...darn you, if your full time job is to recruit people for a major corporation that wants to grow explosively, but publicly laments about staffing shortage, shouldn't you have the basic wisdom as well as the courtesy to have broken the news to me the first time along these lines so I could decide if I wanted to move to CA to get the position? This is the first of the two moments I talked about above. She just didn't seem to care that I had invested so much in pursuit of this position so far, and that she seemed to delight in "sorry, no deal for you" bombshell, rather than a "we have a deal, only if you...".

3 days pass before she calls me and quotes the hourly rate. It's a good $15 below what I can make locally, and also below the rates I see advertised in SF, San Jose area. Disheartened, I told her that was quite low and that I could not do it. Move to California and then be underpaid? What on earth are they thinking??

After I hung up, my wife talked some sense into my head saying, basically, that longer term this position may be a good deal for us, if I do become permanent. Perhaps. To verify the "if" part in this reasoning...within minutes of hanging up...I contacted the recruiter saying that before deciding, I wanted to talk to the manager I met during the interviews so I could figure out the longer term prospects.

She says she would try to get me in touch with him and another person that interviewed me. Dumb me, I did not get contact info from any of the people that interviewed me and didn't even know the full name of all but two of them.

Days pass before she produces contact info. In the mean time, two emails I fired with guessed email addresses of the manager and the other person bounce back. After 3 days the recruiter is kind enough to give me the email of one. The manager is on a vacation and the person whose email I got is too busy. I keep the recruiter in the loop with the fact that I am waiting to get a response from him. Few more days pass. I am finally able to talk to the guy. He is very nice and helpful, but suggests that I talk to the manager about longer term prospects. I try getting to manager's voicemail thru google's main number (god knows how many days would it take the recruiter to give me the number). It works and I leave a message. Manager is back from vacation, but no callback.

I tell the recruiter I am waiting for a call back. Then the recruiter suddnely tells me that the position has been filled, thank you very much!

This is the second moment I talked about above. During this conversation, she has the nerve to tell me that there was no offer on the table at any time!! Then she goes on to tell me that I had declined the offer...which I did, once, but then I had immediately contacted her saying I wanted to talk to folks there and only then decide!! Then she told me that my skills were not strong enough to work remotely, that's why I was not made an offer. (Remember what she said before? "You are so senior you can not be remote?"). She was just throwing one nonsense after another one at me, so I got upset this time without getting nasty and soon we hung up.

How does the recuiter spend her days at work? An offer has been made to a candidate and you know he is having difficulty trying to talk to the people in the company before making the decision, the least you can do is either help him get in touch with them...or...warn him that time is running out and that he should decide soon else the offer will expire.

But why do that? That would be too nice. That's the kind of thing that other recruiters at other earthly companies would do. Why not do it differently, right? Would it be evil? You are only wasting somebody's time and money and playing with his emotions. That's nothing in the grand scheme of things of the most hyped company in the world today.

But, the sad part for me is I truly think they are more than a hype. I like the company, their vision, and their technology and would have liked to be a part of it all.

The very last conversation with the recruiter, made me feel like she is either delirious or a plain liar. More realistically, she has her head in clouds (too many resumes pass by her every day, all the poor people eager to enter Google) and she just doesn't care about this poor hungry lot. There are so many of them, they are dispensible. How does a major coproration keep such person on its staff??? She says what she wants when she wants. How can you have such a person represent your company to potential hires???

The manager did call me later, said that they had really liked me, even apologized that something had gone wrong with the process. He did defend the whole thing saying every offer is tentative only, which is of course true, but you don't just dump somebody for no reason. At least he had the courtesy to say a simple sorry...but how many more candidates are mistreated/misinformed by Google...or their recruiters? I don't know about all the Google recruiters, but I bet the one I worked with is hurting Google more than helping it.

I would have been a software engineer for them, a very good fit for them, if I can say that without sounding arrogant, because I am the experienced but eccentric kind that I think they wanted. This time of job searching, I have done 4 interviews so far besides Google, and gotten an offer each time. No, I would not have worked anywhere near their search technology, so a position like the one I was targeting is not a super critical one for them...but I can't help but think that many other candidates with skills critical to their core technology/business may be being treated like they are not wanted and are being turned away. If true, they are choking themselves with their own hands. Sad. I wish they realized it. New York Times had an article that alluded to this trait of theirs. Don't they read papers, or do they just not care?

I feel a bit lighter now.

Ok, regarding the interviews, yes they are tough. They grill you with specifics, so you really have to know your stuff.

Skills like C++ and Java were only secondary requirements for me, the main requirement being a different platform (I hesitate to mention it here, it would be too damning to me) so I can not give much specifics that would help most of you out there (plus I have to worry about the Non Disclosure agreement that I signed).

The phone interview was around 40 minutes. It was technical, but wasn't too in-depth. I think the guy sensed I knew my stuff, so he didn't really grill me.

On site interviews lasted almost 4 hours, and were rather grilling. Much of the technical questions they asked me were real design issues they were facing. They use whiteboards often, which was really cool for me, because I like hammering out solutions as I write and draw. They didn't throw any of the (in)famous puzzles that I hear about, nor did they try any kind of personality tests. They just grilled me on the platform that is my main expertise. Please understand that I am a guy with a B.S. degree only (not in Computer Science) but tons of development experience, only some of which is in stuff like Java and C++, so your interviews may be wholly different, especially if it's for a core search technology or a research oriented position.

I had a lot of fun during on-site the interviews. These people really know their stuff.

If you are going for an interview, please take this advice, even if you ignore everything else I have said above: make sure you have a way of getting in touch with the people you interview with, so the recruiter doesn't choke you afterwards. Ask for their cards, or at least get their full name, so that if you need to contact them, you can just call Google's main number and use their dial by name feature.

Add comment




  Country flag
biuquote
  • Comment
  • Preview
Loading