Pros
I just received an offer from QSI to work on a federal government contract. I am adding this review to say that my recruiter there was awesome. I felt like she really cared about getting me a good position that would fit my skills. She kept in close touch throughout the process and was friendly as well as direct. Everything she said she would do, she did -- and more. I have been greatly impressed and look forward to having this person as a colleague. I should note as well that the PM I met when I interviewed was outstandingly polite and gracious, even when at first there was no appropriate billet for me. In my experience it is unusual to be treated so well when there is no immediate seat to fill. Assuming these individuals' behavior reflects the company's values, it's going to be a wonderful place to work.
Cons
None that I have seen.