Pros
Pay is great, benefits great
Cons
Toxic work environment. Managers hiring their buddies into positions where they have no qualifications to be, threatening workplace behavior, constantly being told we will all be fired if we don't do exactly what they say without question. (This is from Upper Management). Will not promote from within the company, consistently overlook seasoned employees and bring in outside people with no idea what they are doing. Not allowed to question anything, ever. Its a do as I say and not as I do type of atmosphere. Goes against everything in the CSRA Code of Conduct. Upper management only worried about winning new contract, not actually EARNING the right to be given the contract by serving our military customer.