Please be careful interviewing with this company. After comparing notes with many of my IT collogues, it appears they are just filling their database and gathering information on salaries, etc. I am doubtful they have real roles open. It is also very clear they are targeting people who have worked at specific companies.