Home > General > Job Hunt Post Mortem

Job Hunt Post Mortem

February 3rd, 2009 Leave a comment Go to comments

I’ve been meaning to write about this for a while, but I never really got around to it until just now. I wanted to share some experiences from my big job hunt.  It was definitely a fun experience: during last November alone I was on over 20 different airplanes.  I had at least preliminary interviews with over a dozen companies, and ended up with a really tough decision between two amazing options.  But more on that later. There are many different types of companies that I ran into in my interview process, and here are just a few experiences from them.  Note that whatever I say about these companies, I have the utmost of respect for them all.  They all treated me very well, and I had a great time interviewing with them (and I’m not just saying that on the off chance that they read this).

Job Fairs / Standing Out

The only place I looked for a job was Carnegie Mellon’s job fair.  It’s a really amazing experience: over 200 companies show up, most in the technology realm.  Thousands of students run around in suits trying to convince companies that they’re special: different than all of the other students running around in suits.  I had the opportunity to help a big company I was interning at a few years ago with manning their booth.  I collected resumes for a few hours, and honestly it was incredibly boring.  Most students slipped me their one page resume, gave me the same spiel about the courses they’re taking and the random programming job they did, ask me what I do, and wandered off.  Very few people stood out.  The ones who left a lasting impression on me had one or more of the following traits:

  • A really interesting story to tell about a problem they solved. I mean like get-a-rocket-into-space interesting.  No, not how you figured out how to multiply matrices on CUDA architecture, I want to hear something even a fifth-grader would say “awesome!” in response to
  • A unique background. I was more interested in a freshman who had been consulting for 3 years than a senior who had done the same.  Or even just a freshman who had the guts to show up at a job fair after only being in school for a month.  That’s exactly what I did, and I got tons of raised eyebrows and kudos (and an internship).
  • Personality! One guy was so incredibly energetic and excited to meet me that I couldn’t forget him.  Note that I really don’t recommend trying this unless you have the charisma to back it up, because faking that is incredibly difficult to get away with.  For a more toned down example: I ran into a company this last job fair that I really wasn’t looking to talk to (we had one of those you-made-eye-contact-now-you-have-to-talk-to-me moments).  We started talking and they admitted that this was their first job fair, as they used to not target recent grads so heavily.  My response was “Job fairs suck, don’t they?” and launched into my stories from working one.  The discussion had nothing to do with getting a job, but the friendly banter ensured they wouldn’t forget me.  My recruiter instantly remembered me by first name when I called her a month later.

Other advice for job fairs:

  • Learn to love people. One of my greatest assets at job fairs is that I genuinely love meeting new people.  Each booth I stop by is not only a chance to hear about a potentially interesting product (and get free swag), but also to meet someone and find out what they do.  It’s great practice for real life too: if you make an ass of yourself to a recruiter, odds are you’ll never see them again, whereas doing the same for a coworker or classmate would have longer-lasting implications.
  • Talk to as many people as possible. I’d much rather talk to 10 companies I’ve never heard of than wait an hour on line to talk to someone from Google (they require everyone to apply online anyway).  I had literally never heard of the company I ended up accepting an offer from.  Also, you can always decline interviews later on, but this is your best shot to initiate contact with these companies.
  • Relax. No one likes talking to someone who’s nervous.  It’s awkward, and shaking a sweaty hand is gross.  I would say for those who are always nervous that they should take a shot or have a beer (just one!) before hitting the job fair, but I’ve never tried this personally and can’t be held liable for the consequences.
Bad Interviewers

I had my fair share of botched interviews, but about halfway into my job hunt I realized that it wasn’t always my fault.  Sure, sometimes you walk into the room and instantly become stupid, and sometimes you’re just in the wrong place at the wrong time, either literally (I slept through an interview once) or figuratively (I once commented that I hate SML, only to immediately hear from my interviewer that “SML is my favorite language”). But other times the interviewers themselves suck, and there’s nothing you can do about it.  I’ve had awkward interviewers who didn’t seem to get how the process was supposed to work: they gave no feedback.  This wouldn’t be a problem for easy questions that everyone should be expected to answer, but some of their questions were the type that people aren’t supposed to know the answer to.  The goal is to start a discussion and evaluate process, eventually working your way to an answer.  I was told in a phone interview to “think about it and email me”, which is usually code for “I want to stop wasting my time with this call”.  I’m not going to eliminate the possibility that I just suck, but everyone I spoke to about the problem agreed that I couldn’t be expected to solve it without prodding.  Some people just don’t know how to run interviews, it’s the luck of the draw.

How much I cared in my classes

GPAs

I’ve never cared much about my GPA.  I would rather have an interesting consulting project than focus more on my grades hands down.  My mentality is that if a company values a high GPA over actual experience, I have no desire to work for them.  It turned out this was the right call, since only two companies that I was interested in asked for my GPA.  One still asked me for an interview, and the other only asked on their web form they made everyone fill out.  The other 20+ companies I handed resumes to didn’t even mention grades.

Warning: I am not advocating ignoring your classes.  Everyone has an average grade they would get if they put in their “I feel obligated to do at least this much” level of effort.  I was comfortable with what mine was, so I didn’t feel the need to do more.  Yours may not be in the same place: I recommend evaluating this carefully before making a decision on level of effort in classes.  Also, Carnegie Mellon has a reputation behind it that I’ve been told companies value more than GPAs.  If you go to a different school, your mileage may vary.

Wine-and-Dine Companies

These companies pull out all the stops for you, either to try and buy your love or just to give the impression that they’re doing really well.  One company flew me out twice, and both times sent a town car for me and put me in a $500/night hotel.  Then they took me out to really nice restaurants on interview day, including some really good (and I’m sure expensive) sake.  Granted, I think this particular company operated like this on a day-to-day basis, and all companies do it to an extent (one rented out an upscale lounge and had an invite-only event with an open bar for potential candidates), but my point is don’t let it affect you.  I let myself get sucked into the magic, and it clouded my ability to properly evaluate the company. It also made me more nervous during interviews.  Some companies provide lots of perks, some spend tons of money on little things, and some don’t.  While it’s important to evaluate these things when considering a company, be sure it’s weighted rationally.

Offer Negotiation

No, I’m not going to talk about salary negotiations, you’re on your own for that.  One thing that was important to me when deciding on an offer was my non-compete.  I’ve put a lot of time into building my relationships with my clients, and I don’t want to have to destroy that for a full-time job.  I also get bored easily, and like being able to work on projects without having to worry about whether or not I can open source them.  Also, if I get bored enough I could always tend bar on weekends, and I want to feel free to do that (surprisingly enough most of the non-competes I saw from outside of California barred me from doing that).  Having a paralegal for a mother means that I tend to assume the worst when it comes to legal stuff: I hear too many horror stories to think otherwise.  That’s why when I saw a non-compete that prevented me from doing any of the above items, I knew I couldn’t accept the offer as-is.  I was pretty upset, since that company was one of my top choices.

About a day after I saw the non-compete and knew it was a deal killer, I got a call from the CEO of the company (a really kind gesture that I didn’t expect) asking if I had any questions, so I mentioned this to him.  He told me that of course the company wasn’t looking to stop me from doing reasonable things, only not run to their competitors.  I mentioned that I had a family member who was in law, and he said that I was more than welcome to have her change it.  A little legal back-and-forth later and we had a new non-compete that everyone was happy with.

The moral of the story?  Negotiate!  If a company makes you an offer and you’re not happy with a part of it, whether it be paperwork, benefits, or plain old salary, say something.  Keep in mind that the company has decided they want you: at this point you’re both on the same level in the negotiation, since they need you as much as you need them (give or take).  The worst that could happen is they say “no”, in which case you’re no worse off than you were before.

My Story / Final Advice

So having learned all of this, I finally reached the end of my job hunt.  I had narrowed things down to two offers, and for the life of me I couldn’t decide between them. The salaries were comparable, both had great projects to work on, and both teams were awesome.  So I made a list. And I stayed up at night thinking. And I asked everyone I saw “Silicon Valley or Boston”, with mixes responses. In the end, it basically came down to two things. First, I had been in Silicon Valley for the last two summers: I knew it very well, and I considered that a bad thing. I wanted to try something different. I knew that I could always go to the valley and I would be comfortable there, but I worried that once I went there I would be too comfortable and settled to leave and regret it. At least if I went to Boston I would know enough about both places to decide which one I’d prefer. Second, Boston was closer to home. The though of being able to be home for Rosh Hashanah, something I haven’t done in 3 years, was comforting. There’s a lot to be said for being 4 hours away from family instead of 24.

So there you have it: in the end my decision came down to location, having nothing to do with the actual companies (with a touch of irony in that being in the valley drove me away from it, even though I loved, and still love, the area). It’s with that that I am thrilled to announce I will be joining TripAdvisor’s New Initiatives Team in May. My other option was Mozilla’s Webdev team, which I also would have been thrilled to join (having interned there, I can safely say that it is a wonderful place to work with an amazing group of people).

What final advice do I give? Try something new. I’ve never lived in Boston before, and while it’s scary to think of going to a new place when I could have had something I already know, I take comfort in knowing that I’m putting myself out there and trying different things. Challenge yourself to break out of whatever mold you’re in: challenge your assumptions and decisions every step of the way.

Also, if you’re looking for a job I’d highly recommend checking out TripAdvisor or Mozilla, they both have great people, and I feel privileged that they both felt highly enough of me to make me offers.

  1. February 3rd, 2009 at 11:44 | #1

    “…I slept through an interview once…”

    Was that you? :)

  2. February 3rd, 2009 at 13:50 | #2

    Brian, you’ve got yourself a new fan of that GPA graph. :)

  3. February 3rd, 2009 at 14:04 | #3

    Congrats and good luck with your new job at TripAdvisor!

  4. February 3rd, 2009 at 14:28 | #4

    There’s a lot to be said about GPA not being important. All the interviews I did, nobody even asked what my GPA was. They all asked where I went to school and what my major was, but didn’t want any more details. Experience (internships, jobs, etc.) were all they cared about.

  5. Jeremy Glassenberg
    February 3rd, 2009 at 15:48 | #5

    Brian, congrats on the new job! Have fun in Boston.

  6. February 4th, 2009 at 01:06 | #6

    I was hoping that you chose Boston after reading about TripAdvisor, and I am glad you did.

    I guessed it, and I hoped I guessed right.

    I guessed that because you seemed to be the person who likes to try something new, and doesn’t mind going into unchartered areas.

    I got that feeling from the way you wrote your career fair post.

    Anyways, good luck at TripAdvisor. I wonder if they have remote work opportunities.

  7. Arnie
    February 4th, 2009 at 02:52 | #7

    The only place that has asked for my GPA was Google, and after I gave it they stopped being interested (mine is less than 3). I didn’t think that would matter with 10 years of work experience, but apparently it matters to Google.

  8. February 4th, 2009 at 10:28 | #8

    @Arnie: I’d be lying if I said I didn’t resent Google for doing that, but they do probably get more resumes a day than most other companies, so having that as a filtering mechanism probably saves them a lot of time. Personally I think they’re missing out on some real gems by setting that bar so high (I’ve heard in the past that if your GPA is below a 3 they ignore your resume), but they always did seem to value education more highly than a lot of other companies.

  9. February 4th, 2009 at 15:38 | #9

    Hey Brian,

    Thanks for taking the time to spell the whole process out – this will be very useful for future interns and job hunters. Good writing, and a decent plot :) Congrats on the new job, sorry not to see you back at Mozilla but it sounds like you really weighed your pros and cons and family nearby sure is a pro.

  10. February 5th, 2009 at 11:03 | #10

    Congratulations on your job Brian, I’m sure you’re going to enjoy working at Boston!

  11. February 6th, 2009 at 21:02 | #11

    congrats on this brian. i have to say i agree with your gpa graph. the funny thing is, i made dean’s list last semester (3.8 gpa/top 10% of student body), and i actually feel more ashamed than if i had ended up building something cool instead. i was so busy studying for exams and making sure i was doing all of the right classroom projects, that i couldn’t get much done outside. compared to class projects, the real world stuff is just more exciting. it’s more relevant, you get grades sometimes in the form of payments, and there’s a heck of a lot more competition (translation: a lot more people that you can now beat).

    i don’t think there’s anything wrong with gpa’s, just like there’s nothing wrong with a guy trying to look for a hot girl. they’ll do all the right things: go tan, get make up, wear the most expensive clothes, and act the role, but at the end of the day, you still might not “click” with her. and she may not be the right person to be involved with.

    i’m really beating these dating/women analogies to death. i guess i share your resentment towards companies who consider only gpa, or “looks.” i’m more interested in culture and philosophy, in addition to what a person has done in and outside of school.

    best of luck to you in your endeavors!

  1. No trackbacks yet.