I applied online. The process took 1 week. I interviewed at Marketing Resources (Elmhurst, IL)
Interview
They do a couple of one-on-one interviews with the IT manager and your boss. They also do part of the interview with your peers you will be working with. They also have you write some pseudo-code for a test problem. It's not very hard and doesn't take longer than 10 minutes. All in all, it was a good interview experience.
Interview questions [1]
Question 1
They asked some questions about sorting that were kind of hard.