I applied online. The process took 2 weeks. I interviewed at Duncan Solutions in Feb 2011
Interview
You are interviewed by 2 people who pause for a long time between questions to write notes. Every question was a stereotypical interview question (where do you see yourself in 5 years, what does it mean to you to be a team member etc).