I applied through a recruiter. The process took 4 weeks. I interviewed at Rimm Kaufman Group (Charlottesville, VA) in Apr 2014
Interview
I received an interview by reaching out to an employee who then connected me with a recruiter. The recruiter followed up 2 weeks after for a phone interview, and then scheduled an in-person interview with a three person panel.