I applied online. The process took 3 days. I interviewed at ImpTrax in Mar 2015
Interview
Interview process involves one day of a general interview, with questions regarding educational background, qualifications, future goals. The second interview involves IQ testing and some testing problem solving skills. The third interview is the technical interview of the related field. It involves in-depth analysis of interviewer's quantitative and qualitative skills.