Pros
Good benefits package (for perm staff) Good work-life balance (in theory, but depends on the team)
Cons
Typical public sector culture full of red tape... Highly political and hierarchical - executives not talking to the bottom of the ladder Little transparency Management not accountable for anything Blame culture No innovation Lots of conflicting, misaligned business rules that are not governed properly, lots of complexity No budget for training Miserable people, no team spirit High turnover in some teams No career progression - highly competent and motivated staff are rarely promoted by their managers and usually end up leaving Unrealistic expectations from management - they don’t want to admit that they haven’t got enough budget and/or that they misjudged the complexities