Pros: It can be a steady job
Cons: Sometimes too big to pay attention to what is important, you.
Fairly young support staff and long tenure with a broad group of individuals that have the salary to support the self funded health plan. Training is plenty and the commute depends on the position, location as they have opportunities across the DC Metro area.
During an interview, ask a lot of questions and then ask to speak to the manager's manager. Do not rely on having one or two levels of persons you speak to. The culture you will experience is really based upon the management you work under. In the Fairfax office, the diversity is about 85% white, 10% Indian/Arabic and 5% other.