I applied through a recruiter. The process took 1 day. I interviewed at Slalom (San Francisco, CA) in May 2010
Interview
Make sure you discuss salary, benefits, etc before you show in San Francisco. You may waste your time.
If you are a software engineer looking for on-customer-site programming assignments, then it may work out for you. if you are a software architect or focus equally on programming, design, and best practices (say in distributed systems) don't bother. They won't be able to charge their clients for architecture work and then get their commission.
Interview questions [1]
Question 1
Just HR related questions, never got to talk to a technical person