it was good long process with hard questions different interviewers different places and types of interviews. one needs a lot of preparation to pass it. people need to have a good feeling while listening to you. interviewer were seeking mainly technical background, ability to work in a stressful environment and commitment.