Pros: work on interesting subject matter.
Cons: management intrigue and lame promotion system.
Relative to other government organizations, this agency has a mission with impact.
Has the usual government employee benefits.
Good education benefits when funding is available.
Need to regularly move around to organizations with growing missions, otherwise your career will go nowhere. Of course, if you like what you are doing, you can usually stay – more... where you are at.
The promotion system is still lame. If you are skills and willing to work, promotions through lower to mid-grades occur. Getting a grade 13 and beyond is difficult. This tends to drive quality employee out to contracting firm were you are paid based on your skills (including negotiation expertise).
Frustration can be experienced when it seems management in-fighting seems to become more important than the real mission. – less