Pros
Travel everywhere, work with the best people, opportunity to pursue type of career you're interested in.
Cons
schedule can be strenuous on family every once in a while.
Pros
DHS is an excellent organization to work for with plenty of opportunities to develop your career and advance. Compensation is great.
Cons
None that I can think of.