One of my friend working at CTDI referred me and the next week i received a call from the recruiter to arrange an interview. Later the same week I was interviewed by the Director of Engineering and Lead Engineer. Currently waiting for the second round of interview.