I applied through a staffing agency. I interviewed at InterSystems (Eton, England) in Nov 2010
Interview
There are 5-steps in the recruiting process. A series of tests, on paper and electronical, face to face interviews with each person in the reporting structure (3 interviews) and interviews with the sales people (2 interviews).