Pros
Team is supportive and helpful. The agency does good work.
Cons
It can take a long time to back fill positions so staff are frequently doing multiple jobs
Pros
I was happy with the the various options at furthering my career with many different options and departments. The pay and benefits were great and my coworkers and management was great to be a part of.
Cons
A lot of politics played out and could be frustrating if you let it.