There are still some decent people left even after various rounds of redundancies. You do get to learn a lot because every department is under resourced
Cons
Threat of redundancies, muddled thinking by management, loads of red tape, not enough recognition for your efforts