Someone from Hr called for phone interview then I had a technical interview with test manager and it was pretty easy and straight forward and after that the final interview was with Hr and one of company managers and it was very bad. First of all the interviewers hadn't introduced them selves to me also they didn't ask me anything just asked me to introduce my self again and it was weird for final interview. also final interview was onsite although I asked them to make to online because I was out of the city in that time but they refused cause it's against their company policy. so I had come a long way for literally 10 mins interview introducing my self .Anyway I had feeled that it was kind of fake interview and I really don't recommend this company to anyone looking for a respectable company