Too long interview rounds that they allow everyone till HR round and they announce result after 3weeks and select candidates has their mood , I am telling this because one of my friend got negative feedback in 1st round only and got selected how it possible I don't know but still answering each every questions and take good remark by interviewer I get rejection mail this is how they are irresponsible and doesn't response after interview. So I don't recommend this company.