Firstly I'd like to point out that I received this job reference from a recruiter on Naukri and then received follow up emails from Addnode India HR for interview process.
From my personal experience I felt the hiring process at Addnode India is very bad, before I could accept and go ahead with further process of interview with this company I had already read reviews of this company on various sites including glassdoor and the reviews were pretty bad.
People described how Addnode India insults and does not treat their employees well, and I experienced this in my interview at this company itself.
Even after reading the bad review I decided to go ahead with the interview process at this company thinking that the reviews could have been exceptions and the company would actually be good, but I was wrong.
Coming to the interview process:
After receiving calls from 2 different recruiters from naurki I decided to go ahead and apply for the PLM Consultant role at Addnode, I then received a call one day from the HR and the way she interacted with me it felt a little unprofessional.
She asked me where I lived and kept insisting that my residence location was far from the company location in Mumbai and I would not be comfortable travelling that far, this conversation felt weird because I was open to travelling "if the company I am applying to is good" and it was just an hour travelling which is pretty normal in a city like Mumbai.
I insisted and told the HR the work location should not be a problem if the company is good.
I then did not hear back from Addnode for couple of days and then received a call back from the HR on 18th Oct 2017, to inform me for being shortlisted for a telephonic technical interview round.
The interview got scheduled for 20th Oct 2017.
I received a call from the interviewer, he started off with asking me about my professional summary, the technologies I worked on, etc.
I answered couple of his initial questions.
He then moved on to ask me specific questions on Java, and he specifically asked me questions on certain topics from the Java language, which I believe they had a requirement on.
For example - Do you know what reflection is?
Which collections have you worked on, what is TreeSet, what is a tree, etc?
Name some methods of the java.lang.Object class. Etc.
I answered couple of them, and couple of items which I did not happen to use in my professional experience, I politely answered that I was not sure of them.
Upon listening to this the interview somehow became paranoid and started questioning the java development practices my current employer follows, he started insulting me about my professional experience, he even told me I was not good enough to be hired by any other company.
All this just because I did not happen to use a Java feature/functionality in java development during my professional years of development, he could judge a candidate just within 8-9 minutes of a telephonic conversation.
I told him not everyone knows everything, and every recruiter knows that every prospect employee may have strengths in certain areas and may need training in certain areas if required. And even if he feels that his specific requirement was in java based topics such as reflection, he could just politely tell me I did not meet his skill set and that would be it.
Upon this he told me that they needed a quick learner and not someone who has worked in a company who did not use the java functionalities he was looking for, I told him he should not question or judge my organization or the kind of work I do or my professional skills.
I believe he did not like it when I spoke in an equally loud tone and gave a dose of his own medicine back, by telling him not to question my abilities, and so he just ended the conversation and hung up.
The interviewer was a very unprofessional recruiter. During the 14 minute interview I had with him he spoke in a very arrogant and insulting tone. He tried to portray an image that he is speaking to someone with no professional or very bad professional experience.
At the end of it I realized that the reviews I had read about this company insulting their people was true and it showed in their interview process itself.
I DO NOT recommend anyone even waste time on going for an interview at this company, let alone getting hired.
I usually do not write such reviews for any organizations, but I felt it was needed for this one because of the way I was treated during their interview process, beginning from their HR calling me up and insisting I should not say yes because travelling was a problem, up till the technical interviewer being so insulting.