So these guys are in NJ but apparently they also handle candidates in New York? Anyway, they're pretty terrible at following up both with clients and candidates and my experience with them has been largely frustrating communication wise, so that's why they're not A-OK. They did get me an interview and it really went great, but the client said no, which was fine (Hey, it happens...) What's not fine is that they never told me and my recruiter proceeded to drop off the face of the earth... I didn't find out anything until the client had reached out to me directly. When I brought it up, they tried to save face by acting like the job wasn't closed and the client could say yes any day now...Pfft! In the beginning, they kind of acted like I was misleading them about my degree/qualifications, etc, but I think they did that because they want to be certain of who they're representing. I don't know why they couldn't just set up a skype interview (I mean yeah, if you randomly contact someone on Careerbuilder, I'd be scared too, but this is why you screen candidates). They were helpful at giving background info on interviews and I could sometimes get tidbits and interesting notes (the kind that other recruiters wouldn't share) which was way cool. So yeah, as far as prepping candidates go, A++. But other than that, yeah, not so much. Like too many other small IT/Boutique places, they're not the greatest at understanding the needs of specialized fields/professions, but they try. read more