Amazon's Current Employees Raise the Bar for New Hires
online.wsj.com
online.wsj.com
Ah good, giving some extreme power to someone otherwise completely un-involved in the hiring process. Why should Rachel in accounting get to veto Sara as an engineer?
"Sailesh Rachabathuni, who developed software for Kindle devices before leaving Amazon in 2012, says he once vetoed a candidate for a programming job because the candidate didn't know much about a specific programming language, a detail others missed."
Great! A game of software trivia! Could be relevant, could just be this person being a douche, hard to say.
Why hire someone into the company who might end up competing against you?
The veto is a gift for Machiavellians lurking in the officefor
And in a 110k employee company, to think one extra hire will obsolete you is extreme paranoia. You would rather hire smart folks and increase the company value.
It's a double-edged sword, if you hire smart people but demand them to act stupid, they will implode the company.
What ended up happening (some might say "as intended") was unrealistic expectations used to cut funding for schools that didn't kowtow to the state/federal rules and politicians.
The concept of a constantly increased expectations needs to be tethered to reality or it becomes a ripe condition for abuse (see stacked ranking).
I once worked where a startup where almost everyone in the 15 person tech side of the company would interview every candidate.
On the rare occasions that all of us thought a candidate was a hire (1 in 30 candidates maybe) then the owner of the company could and often would still veto them if he wasn't happy.
Once pretty much all of us agreed that a candidate was useless, but the owner overruled us and bought him in anyway.
I have to say that guy actually ended up being quite successful at the company, so maybe the owner was better at spotting talent and we should have just skipped the whole charade.
Alas, it was a very frustrating and arbitrary system to work under, both for us employees and the candidates.
AFAIK, there are different Bar Raisers for different roles. For instance, a QAE Bar Raiser has no say whatsoever who gets hired for a SDE role, let alone someone from the Accounting Dept. vetoing a Engg. candidate (vice versa is also true).
IMHO the hiring process will change a lot in the next few years.
The ones in Amazon Instant Video in London are useless. Particularly in identifying suitable candidates for the AIV Retail Website stack. They've burned out their hiring credibility in London to the point that the three hires to London in 2013 have been from East Europe. Plus churning and burning through university interns. It's been a desperate mess for a good two years now.
I hear positive things about the AWS hiring process.
If the interviewer is just throwing out questions about keywords and language implementation that are irrelevant to the candidate and the position, that counts as trivia. It's hard to say from the quote whether or not it was a trivial question.
At Amazon candidates are evaluated on an array of competencies. In addition to technical competencies, particular attention is paid to Amazon's leadership principles (the fact that these are displayed right at the careers page: http://www.amazon.com/b?node=239365011 should highlight how important these are in the culture). I love that culture-fit and leadership qualities play as big a part as technical abilities in Amazon's decision making process unlike what I have seen in some of the other companies people mention in the same breath as Amazon. In my experience a good bar raiser acts as an unbiased advocate for the greater good of the company. As a result, they are NOT from the same team with the open position (this doesn't mean that an accountant is judging an engineering candidate or vice-versa mind you, they just happen to be from a different org) which allows them to look-past the immediate need the team might have which could blind them to some of the obvious flaws in the candidate. In some ways they are also acting on behalf of the candidate by ensuring the match works both ways. I have seen several situations where the bar raiser determined that the "team" or the "role" were poorer fit for the candidate than the other way around and went out of their way to facilitate a correction.
That said, there is no question that good bar raisers are just as, if not harder to come by than good employees! It is a thankless, demanding assignment to take. I have met some absolutely amazing bar raisers and some others that are just darn right atrocious. Considering how quickly Amazon is growing, they definitely need more of them but that risks damage through poorer ones entering the system.
I worked at Amazon. They don't put accountants as bar raisers on engineering loops. There is a bit more specificity than that.
Regarding “didn't know much about a specific programming language”, I would guess that the candidate represented himself as fluent in that language, or had worked in it for many years. A good bar raiser doesn't play trivia.
It's a big company though - my experience at other large corporations was that this sort of thing varies wildly from team to team.
The only other "culture" at Amazon was the constant cult-like references to a set of principles - people would actually talk about "bias for action", "frugality" and whatever in their normal daily conversations. It was kind of strange.
Happy to be working elsewhere now.
That said, different teams at Amazon were SUPER different. Some teams went out drinking together twice a week, some teams were super extraverted and into video games, but many other teams were a bunch of quiet, serious introverts. TEAM fit was super important. This of course absolutely sucks for you if you get roped into interviewing for one team and you're a much better culture fit for a different team. Too bad. Rejected.
IBM has a culture, it's just a boring culture. Pretty much a bad IBM culture fit is a person who's passionate about something in life. I'm sure there are parts of IBM that are different (it's huge), but I was just glad that I didn't have to wear a suit.
Google-like companies are pretty much the opposite of IBM. If you don't have some weird interest you're passionate about, you kind of stick out.
I had to pick out this quote because it's hilarious. :)
At Amazon, you don't get any of that. It is a very dry culture. It's clear that everybody is a coworker first. Eccentricity is largely looked down on (after all you need to worry about reviews and promotions, etc). Instead you get a sort of blah corporate culture, everything is grey, you talk about frugality as if somehow that's great. Rarely do you find super motivated engineers. Most people are fairly jaded, and aren't that committed to the success of projects. It's just a 9 to 5.
AFA engg roles are concerned... because the interview process is distributed, and because Amazon is growing too big too fast, there is a high chance that a lot of 'B' candidates get hired, but the general consensus is that those 'B' candidates can't survive the break-neck pace of innovation and that they'd generally not be able to match up, let alone keep up with other performers and do the work that's expected of them exceptionally well. Since promotions are merit-based, and due to the stack-ranking employed by Amazon to rank the enggs, things only get diff for 'B' candidates.
Judging by the stream of Kindle regressions, Amazon could use a bunch of slow, reliable engineers grinding out the innovations of the 80s.
This is probably completely wrong , unless all of your B candidates are being hired at very low levels only, and none of them ever get to participate in the promotion process.
Additionally, most tech companies are really bad at dealing with low performers in general (they tend to stay around too long).
In any case, my sources are completely empirical, having managed large numbers of people at a number of tech companies (and thus watching things like what happens to B candidates during cross-organization score calibrations, etc), as well as mentoring and helping managers with some of these issues.
I'd love to be wrong, but I have yet to see a company where the hiring of B candidates did not have significantly more impact that was expected.
(see notes at the end before flaming)
Amazon interviewers typically go through a long "shadowing" process where they calibrate their questions and evaluation criteria. You can't just go on to interviewing candidates on your first week. Also, interviwers interview for their own "job families", so e.g. SDEs and SDMs will typically interview technical roles and likewise for non-technical roles. All interviewers are also required to enter detailed "feedbacks" (if you've been put-off by the interviewer furiously typing away, please pardon them - they're not emailing, just taking detailed notes).
Amazon bar-raisers go through additional rigorous shadowing process that typically lasts many dozen of interviews and calibrations. An Amazon BR is more like a "moderator" in the interview loop than an all-powerful veto-machine. Veto is a very powerful tool, to be wielded extremely sparingly. BR on a loop is an "external" third-party who makes sure no self-interests are in play while hiring a candidate - i.e. no team is compromising on quality just to fill open positions.
Also, it's patently false that BRs ask extremely hard questions. Infact, most questions of BR focus on soft-skills and Amazon's leadership principles (Google them, we take them very seriously!). Also, BR's do loop within their job families and anything otherwise may happen only under extraordinary circumstances.
Notes: Amazon being as large it is, is comprised of thousands of autonomous groups and hence some candidate's experience may be sub-par and might have been contrary to what I've written. If you had a bad experience while interviewing at Amazon, please reach out to your recruiter who'll then forward your feedback to BRs. We take instances of bad candidate experience very seriously and will try to fix deficiencies if any. While recruiting, we consider the candidate as our customer and strive to make their interviewing experience delightful.
NB: Yes, I'm an Amazon BR. Posting using a throw-away account.
A BR can not be a "bar raiser" on his own team's interview loops.
He appears to be pretty proud of this. Most top companies actually care less about knowing specific languages as opposed to having the critical thinking skills they're looking for.
Not sure him vetoing a candidate because of a lack of knowledge in one language was a plus for Amazon.
But yes, generally, AFA technical roles are concerned, Amazon doesn't place emphasis on language-specific skill-set.
I interviewed for a Front-end Development Engineer position with Amazon, and aside from the poor handling by the recruiter, the on-site interviews covered a very well-rounded set of topics that were extremely relevant to the position. One of the better interview experiences I had in terms of topics tested IMO.
First - it's based on dubious sources "_Payscale's report recorded data collected from 250,000 people working at Fortune 500 companies in the past year (July 1, 2012 to July 1, 2013)_" It's not from official company data. There is little to no information about how they collected the data.
More importantly, median tenure says little about retention or employee loyalty in company that is doing a lot of hiring - e.g. if a company hired 50% of it's total work-force in the past year, the media tenure will be around one year.
Another potential source of skew would be if the data included contractors, which are often limited to one year of tenure.
This was before they were as desperate as they are today, but even then the questions were hardly brutal.
Here in Seattle the reputation most often associated with them is "sweatshop". This isn't universally true, of course--some teams are better than others--but just about everyone I know who works there always tells me, "Thankfully I work on a good team. I wouldn't want to be one of the guys working on XYZ, though. Those guys are chained to their desks." The people who had negative feedback about their own team didn't work for them anymore, of course.
Anyway, churn and burn. Bring on the H-1Bs!
A high-pressure interview, to work at a high-pressure, slightly-better-than-averagely paid job, that is then touted in the Wall Street Journal as being "bar-raising"?
No thanks. I guess Amazon is yet another company that failed my interview process.
This doesn't make sense to me. Wouldn't they hire them first time around if they were truly desperate?
As evident, BRs clearly have a final say in the hiring process, but they don't always go about vetoing every candidate just because they can. They usually justify it with valid "data-points" and if one or two others have "data-points" to make a compelling argument against what the BR says, then they usually do so. And BR do listen to others who have contributed to the interview loop... they aren't in the mold of dictators exactly.
Even BRs get evaluated for performance... since the HRs are also involved in the discussion, one can be sure that no HR would tolerate discrimination, let alone 4-8 other engg or managers on the interview loop.
Again, just my take on things, I do not speak on the behalf of my employer.
This sounds like the sandwidge chain in the UK which had staff make input into hiring and it turns out that they favored nudge nudge their country men and women from eastern Europe and funnily no local kids from say tottenham seemed to get hired.
Boris Johnson noticed that something was wrong Boris Johnson!!
Source: relative who worked for Amazon and had frequent interactions with Jeff Bezos.
Source: Worked on an Amazon team that did not strike me as a sweatshop. Also these views are my own and I do not speak for Amazon
* Bar raisers may be asked to assess as many as 10 candidates a week, for between two and three hours each, including paperwork and meetings—all while doing their regular full-time job, be it in finance, marketing or product development.*
20-30 hours per week for a non-job activity? This can't possibly be correct. Or does Amazon have a workaholic culture that supports this - 20-30 hours for those hungry after their 50-60 hour workweeks?
I heard a story about Google that the employees who were vetoed as candidates but hired anyways actually outperformed, because they had something about them that was so valuable that it was worth trumping the process.
As someone who has hired in the past, I have gotten in trouble by letting too many people have vetos. You wind up having to accommodate so many pet peeves ("They don't have 5 years of specific experience", "I don't like their school"...) that it's impossible to get good candidates.
I had applied through Amazon's website for a graduate position nearly 2 months ago and according to the dashboard, my application is still under review but I have never heard from anyone. I think my application has been stuck in some limbo and is now invisible to HR. I tried looking for a relevant email so that I can follow-up but this has been impossible. Granted, I found a graduate email I had written down 1 year ago but so far haven't had any reply and the email seems deprecated because its not advertised on the website anymore. Even on on-campus events, Amazon recruiters would give only the website address, no emails.
Could anyone perhaps point me to someone I could ask to have a look?
edit: To clarify, I am certain the application has not been rejected. I also do believe I am at least worth looking into hehe ;)
Typical interviewing scenario where P(FA)>10^10 and P(Miss)=0. Such schemes create groupthink problems later on.
When does a "bar raiser", like, work? I've never been part of an org large enough to afford this sort of distraction.
I still had fun and don't regret not working there, but thought it was odd that somebody who interviewed me for logistics backup plans had anything to say in my hiring process.
they don't have inventory, they don't police listings, they don't do support by email anymore
what exactly are all those 30k people doing?