Pros
Ok salary, variety of benefits (although very geared towards certain demographics- i.e. improving shared parental leave for those with children but reducing sickness benefits). Job opportunities to move around internally for when you're working there.
Cons
Political, some people get jobs because of who they're friends with rather than their actual skill level. There are quite a few managers who blag their way through but actually can't do the basics. Pay could be better. The company tends to go through a continuous cycle of restructure and it gets exhausting for internal people when restructures happen with redundancies and there ends up being less people to do the same jobs but with no improvements to technology or processes, so more stress all round, but then the message is to put up with it or get out. Aviva does a lot of messaging to the external market about how it cares for its people, but then insidiously reduces important benefits to 'market level' or changes processes that impact employees negatively. Also, it has arbitrary rules on working from home- not understanding of individual needs, i.e. disability, caring responsibilities, etc. As a disabled person, I felt that the worsening culture of the business, the reduction of sick pay benefits and inconsistent and unfair enforcing of working from home rules across the business pushed me to look externally for other roles. The internal culture of the company really isn't as great as it appears on the outside. After being there for over 10 years, I've seen a lot of business iterations from different CEOs and it's got a long way to go yet for its employees.