<p>Does not sound like the other posters have any experience in government. I do, so let me comment:</p>
<ul>
<li>government careers are great in some ways, in that you have more job security, good medical and retirement benefits, and (at least in my experience) you will have very nice co-workers.</li>
</ul>
<p>The downside is that it is not a place for high achievers by and large, as their achievement is unlikely to be valued that much. </p>
<p>For example, it is not truly accidental that few Ivy league graduates work for the government. The government hiring process, unlike the private sector (and with a few notable exceptions that have been in the press recently) does not give "extra" points for having graduated from an elite university or even for having an exceptional GPA, although many jobs will have minimums.</p>
<p>As a result, to use one agency as an example, at FDA, you will find a lot of scientists that graduated from 3rd tier PhD programs with pretty mediocre records. Of course most of them do a fine job for what they are hired to do.</p>
<p>Many positions, instead, place a premium on certain skills. In fact, get used to the term Knowledge, Skills and Abilities (KSA) because your ability to get hired and promoted will depend on your ability to match your training and work experience to the KSAs written for a specific job. </p>
<p>There is far more to the picture than I can go into here. Your best bet is to find some of the specialist websites that cater to current and prospective federal employees. </p>
<p>FYI, DOD and security agency employment, especially for first timers without military background, is extraordinarily difficult due to security clearance issues. Don't even think about that route if you have the slightest blemish in your background beyond a speeding ticket. Even then, you could find the hiring process can take over a year for that first position.</p>