Very top heavy, not a lot of opportunities for promotion, and benefits are not that great / salary packages not competitive. Somehow there is a residual fear of instability after some redundancies last year, ie fear that when the agency is not hitting its targets, there might be redundancies again.