A recruiter in the Chicago office found me my job. She was very helpful, she was very responsive and she got results. I had a resume that was a little non-traditional since I had moved a few times. I don't know what she did, but she got results. She also set up interview coaching sessions with me. She did a lot of the leg work. I never had to follow up with her to see the status or anything, as she kept me regularly up to date. It was about three weeks between the time I was working with her and the time I got a job. It wasn't a long drawn out process. I found my recruiter to be very professional, effective, and legitimate. Maybe a better word is actually knowledgeable. She called me, she understood what she was selling, and she understood the process really well. I think she handled it like a pro. I would rank BCG as the top recruiting company. I would recommend you guys wholeheartedly.