It's good, but it could have been better
Pros
I was a student intern here and got a permanent job right after. The people are great. The job is easy. The benefits are good. It's a laid-back typical government office working environment.
Cons
A lot of politics. Watch your back, and there are a lot of back stabbers that are just looking for opportunities to bring you down if you are looking to a higher position. Some managers, program offices and program managers do NOT know anything about management, leadership, or even the actual project that they are supposed to be "managing" . If you do well, and the project has a great turn out, they'll take all credit and not even to mention your name. It is very hard to get to upper management level as you have to have connection and majority of the people that I work with are just so l-a-z-y and s-l-o-w-w-w