I applied through a recruiter. The process took 3 weeks. I interviewed at Springthrough Consulting (Grand Rapids, MI) in Feb 2014
Interview
First interview is by phone. Second interview is with two senior team members at the Springthrough offices. Third interview is with department head and a human resources manager. The interview process is comprehensive. They focus on the technical experience and job history and then spend quite a bit of time on personality and ambitions.