Heard much about 'em, but have not seen much of substance from them in multiple tours to both Iraq and Afghanistan.

Seems like a money pit to me.

E