Avantages
The degree of camaraderie in this organization is unmatched. You will get support when exposed to a new system or project. The staff is helpful and tight-knit. In addition, there's a good open door policy, even when the door is closed. As a contractor, I gained a good amount of skills just from learning Oracle & seeing how SSS works and a great respect for this organization.
Inconvénients
For me it would be the commute as I'm in Baltimore and had to get to Arlington by public transportation. But that's the only downside.