High level of growth and learning opportunities if you lean into your role
Doing meaningful work depending on the project
Cons
Pay is lower than market
Top down structure inhibits growth
Bodies in seats vs high impact performers also inhibits project success
Government can throw your work out and you past years' work becomes a time waster
Questionable senior leadership, certain mission spaces have outdated management techniques (superiority complexes, etc), availability of work is horrible - it takes months of networking on your own time to find projects with funding to take new people on.