Good place to get your foot in the door to the government.
Pros: good benefits, bonuses every year, fees waived for employees
Cons: there's a lot of favoritism.
Being a contractor for the Department of Justice has its benefits. Most of my instructors give me extra credit for bringing in guest speakers. I met all of my speakers from working in the Department of Justice branch. I was able to bring in the Secret Service, Border Patrol, ATF, US Marshals, detectives from DC Police, a drug treatment specialist from CSOSA, an agent from DOJ's Inspector General's office, an investigator from FinCEN, and the director of INTERPOL. DOJ employees will also help you get a position in their office, if any are available.