Touted as a place where they encourage innovation, and start-up culture, my impression as a interviewee was culture-less, old-age ideas and pointy-haired interviewers(let alone bosses).
1)They ask only what they about, rather than find out what the interviewee knows.
They took my resume and never questioned me about any of my projects, my roles, challenging aspects. They were hell bent on checking my skill-level which any simple interview book would help me pass.
2) They are not prepared for it. They are not knowledgeable.
When I added some additional information in a code snippet asked by the interviewer, he was baffled at what I wrote and had to explain to him multiple times until he decided to move on.
3) They have something in mind and try to find out if you can give them the key work.
For instance, the interviewer was trying to get the words "Dependency Injection", and he had to go through hoops to make me answer it, rather than ask me directly if I had used a DI framework.
In another instance, the interviewer wanted me to answer an abstract question like as to why the industry was moving towards a MVC platform with popular javascript libraries, and he was not prepared for a justified answer, but some answer which he had formed in his mind(he never gave it out).
4) Immature process.
I applied as a team lead/Associate architect. The first person started with oops concepts and was amazed that I answered his Interface puzzle. At this, he was happy with my core expertise. On the other hand, when I couldn't tell him the javascript library version I had used ( or the latest), he felt I was bad at web technologies.
This went on with the next round as well. At no point, did they consider asking me about scalability, security and concepts that befit the role I was seeking.
5)Outright condescending and personal insults
Some of the remarks I got was
- "So, after six years of experience in this, you haven't bothered to ask yourself what this is called".
- "You are applying for a lead role, and you don't know (blah)(blah)(blah)".
NB: The interviewer's role is always to judge whether a person is suitable for the position, qualified and knowledgeable. No-where does he get the right to be condescending or insult an interviewee. He can only decline the candidate.
6)Culture-less
A free dress code is always a good aspect, but being as casual such that everyone wears slippers and skinny jeans is not the go. At least, the technical interviewers, and HRs must follow a moderately professional dress code. I doubt they would accept a interviewee appearing with a t-shirt, jeans and a two day stubble.