TLDR; I wouldn't recommend anyone I care about working here.
Declining culture. This has steadily declined over the last 12 months or so. It's become the sort of place that makes people come into the office because it's an arbitrary day of the week, despite some people being initially recruited on a remote-first basis. That's further compounded by the office being too small for everyone, so people travel into the office to be on video calls with remote people. Genius.
Poor leadership pursued an approach that recently led to many redundancies across product and tech. Good people undoubtedly hurt. There's also a lack of alignment and collaboration across leadership. Some of the leaders don't pursue open communication and collaboration, instead preferring to 'politically manoeuvre' as someone else so eloquently put it. I've personally witnessed undermining comments and conflicting strategies.
If you are familiar with the term HiPPO, then you should expect that amongst some parts of the leadership. Just make sure you agree with everything a particular key individual suggests and you'll be fine.
Strategically I think they have a challenge too. The two largest insurers in the UK aren't on the platform (public information). If they can't get them onto the platform, how long will users remain? Competitors who offer whole-of-market could relatively easily eat into their market share if they develop a compelling alternative.