Pros: good pay and benefits
Cons: no integrity and extremely dishonest.
This company overcharged the customer, the U.S. Army and, ultimately, the U.S. tax payers on a continuing basis. They ordered me to record more hours than I had actually worked on my time sheets. I refused and was demoted and ultimately "laid off" as a result.
They are not to be trusted and should be black listed by the government.