Pros
Generous pension scheme Salary is decent compared to some competitors
Cons
No investment in training and development Constant corner cutting to save costs and regular redundancies Constant pressure to deliver regardless of impact to people's personal lives, safety or feasibility Nonstop criticism and backstabbing Unrealistic expectations - expected to do multiple departments worth of work by yourself without support Old boys club - Promotions dealt out based on who is friends with the boss and been there for decades Expected to do managers jobs for them without increase in pay or thanks People get laid off even though everyone is already working 10-14 hours a day 5-7 days a week Expected to know everything without being told or sent the information Industry is dying, no increase in funding planned for at least 4-5 years and even then, it's not guaranteed