Lemme put it this way, as someone who manages a bunch of CS people in the Feds here in Ottawa: it's good solid work with excellent job security, benefits, etc. Advancement possibilities are good and as soon as you reach management-level CS ranks (CS-3, CS-4), you make anywhere from senior Capt...