Management is great. Easy to talk to and helps cultivate your professional skills. Pay is good and benefits are decent. Very safe place to work, as safety is a core value.
Cons
PTO is accrued not automatically given out at the beginning of the fiscal year.
Very professional organization led by a great senior leadership team. Many hardworking individuals and the jobs have very good pay and benefits.
Cons
As a government contractor, you do have to deal with a lot of government regulations and red tape sometimes, That does have a tendency to make projects take much longer than usual.