The recruitment threesome

An employer, a candidate and a recruiter. Sometimes recruitment is direct, but often it involves each of the three parties jumping into bed together. Despite early enthusiasm the end result can frequently be disappointing and unsatisfying. It doesn’t have to be this way.

OK, weak, smutty analogy over… This post offers advice and a few pointers from an employer’s perspective to recruiters and candidates on how to make the process a little easier.

I’ve hired dozens of developers, engineers, designers, project managers and testers and although my experience is in the web industry in the UK, the advice should apply elsewhere.

What are we doing wrong?

Recruiters

I’ve had the misfortune of dealing with some terrible recruiters over the last few years. One sent candidates to the wrong address for interviews on two separate occasions. Another invited me to apply for a job I was advertising with her. Another threatened to poach my developers for his other clients in retaliation for not agreeing to work with him. Classy.

There have been exceptions, but as a rule I’m usually more frustrated than happy with the service I’ve received. Here’s what would bring a smile to my face.

Match, don’t splattergun

We’re paying for your skill and expertise in search and selection, not your ability to keyword mine on LinkedIn. Please don’t just trawl Monster.com, forward a bunch of CVs and hope one sticks. Listen, understand and headhunt the hidden gems.

Read the job specifications that I’ve taken the time to write. Read our website and understand what we do. Find out what our team culture is like. Ask questions and I’ll answer them.

If you can demonstrate you can carefully match a candidate with our company/team culture and the skills/requirements of the role then I will cherish you and use you again and again and again. Splattergun me with a succession of duff CVs and I’ll go elsewhere.

Before sending me a CV

  1. Speak to your candidate in person or at least on the phone. Are they blagging? Can they speak clear, fluent, confident English?
  2. Confirm that the candidate’s commute is manageable (if remote working isn’t an option) or that they will relocate.
  3. Why should we be excited about the candidate? Why are they right for us?
  4. Check the desired salary/rate and make sure the candidate is worth it!
  5. Ensure the candidate meets all the requirements of the job spec, not just “Ruby”.
  6. Is the candidate a good fit for our culture and work environment?

Before the interview

  1. Confirm the location for your candidate’s interview. We’re not in central London so don’t assume.
  2. What are the interviewers’ names and positions? Who will the successful candidate report to?
  3. Inform the candidate about the interview process and if a test is required.
  4. Get the candidate excited about us! Sell us to them and make sure they’ve done their research.

Don’t hassle our staff

This shouldn’t need saying. Rudeness and (in one case) being threatening and abusive on the phone to one of our staff earns you an instant blacklist.

Candidates

I’ve had some frustrating candidates too. From sloppy, misspelt, incomprehensible CVs to a lack of preparation and passion at interviews. One candidate admitted they had no interest in the company and just wanted to be left alone to write Ruby! He didn’t get the job.

How can you stand out from a pile of CVs and impress in an interview? Here are my essentials.

Applying for a job

  1. Save your CV in PDF format and limit it to three pages. I will skip past any other pages. Keep work experience to relevant jobs in the same industry, not working in your local pub.
  2. Present your CV clearly. Use a CV template if your software has one. Please don’t use tiny font sizes to cram more text in. Use whitespace and lines.
  3. Spell and grammar check your CV and also get someone else to proofread it. I care about this even if you don’t. Get the company name right!
  4. Write a simple cover email briefly detailing why you’re interested and try to show the personality behind the CV.
  5. Developers: put examples of your code on GitHub. I want to see your coding style so anything you can show is better than nothing.
  6. Designers: I expect to see a portfolio of your recent, relevant work. Indicate your level of involvement if you choose to include commercial work. Can I easily see what you’ve done yourself?
  7. Be Google-able! I’m baffled that anyone working in this industry can escape the Googlebot’s spidering. Tweet, blog or take photos and use your real name (or quote your screen name in your email).

Before your interview

  1. Research the company. Do your homework on us. What do we do? Who are our key clients? Read through our website.
  2. Find out who is interviewing you. Ask and then Google them to find out a few useful facts. Gain the upper hand.
  3. What makes you stand out? Think of five (positive) things your colleagues would say about you.
  4. Prepare some questions to ask us. What’s important that you want to find out?
  5. Bring a few copies of your latest CV. Hopefully your recruiter will have sent your latest version, but from experience this can’t be guaranteed.
  6. Arrive a little early. Your interviewers are busy people and their time is short. This is why they’re hiring. Don’t be the late guy/girl.
  7. Always wear a suit, even if you know your interviewers will be in t-shirts and jeans, unless you’re told otherwise. This is a job interview. Tie is optional.
  8. Make eye contact, firm handshake, smile! First impressions absolutely do count.

Employers

I slot in recruitment alongside my other work, but even though it can easily consume hours, I want to spend the time researching, testing and interviewing candidates thoroughly. A bad hire can be disastrous to team harmony and motivation.

Here’s my side of the bargain:

  1. I will read your whole CV – providing it’s no more than three pages. I want to see recent work history (dates, company names, URLs), technologies you’ve worked with and education including dates. A well-designed CV always stands out.
  2. I will spend time researching you. See above – make sure there’s something for me to Google.
  3. If you’re not successful I will send you a rejection email. Not all companies take the time to do this, but if you’ve taken the time to apply you deserve a response.
  4. Your interview will be relaxed and informal. I want to see you shine and demonstrate your passion. It’s not for me to grill you or catch you out.
  5. You’ll speak to members of the team who you’ll be working with and you’ll be shown around the office where you would sit.
  6. I will get back to you with feedback straight away. I don’t like making candidates sweat or worry.
  7. If there’s anything you’ve forgotten afterwards, phone/email and ask. The interview is not the end.
  8. We’ll get excited! A new member of the team is a big deal so if you’re successful we’ll give you a warm welcome.

And of course, ahem, I’m hiring for developers, engineers and testers at globaldev so have a look at our jobs page and get in touch.