Management is knowledgeable and fair. Challenging work but rewarding helping the Army and the soldiers. Pay is always on time and correct. Decent benefits and you do have a choice.
Cons
Typical Government contract work so mobility and pay are fixed to the contract. Not the company's fault just how the Government sets up the contract and requirements.