My experience is kinda narrowed to DoD, but usually the recruiters for primary contractors (GD,Booz, Lockheed, etc. ) are decent. All of the shitty little subs that they have out there are the ones that really suck. Although I will say that my last go around with Booz was a circus though I blame...