As an addendum, one of the problems with US G2, is that it has its own branch. As a non-MI officer who has spent 10 out of 26 years in an MI billet, I have found that good MI officers are fairly rare. And by "good" I mean the kind of well-grounded, outside the box thinkers who really understand their craft.

The best intelligence officers I've ever met were generally not MI branch, or were branch transfer types. Of course, the vagaries of the evaluation system and branch loyalty has tended to be rough on the careers of detailed-branch officers, and the current policy of excluding non-MI officers from MI billets has just about guaranteed something less than mediocrity within G2.