After applying, I got a call within one week and first telephonic round was arranged too in a week. Telephonic round was good. Interviewer was humble and asked good questions. After 1 week I had face to face. Poor way of interviewing. Interviewer himself was committing mistake at many places and was too egoist to accept it. I didn't hear anything till one month even after following up. Hiring manager was humble and kind but they made me wait for one month. After one month they told me. I cleared the interview but there were few other concerns which I addressed. After that they told me to wait for at least one more week. I told them to give a reply early this time. When I called them up to follow up HR rejects the call. At least say no to candidates on time so that they can plan accordingly.