Pros
I have been really enjoying working at NatWest Boxed. The company culture is great - we are delivering huge things with a lot of business pressure but the business is committed to making sure things are created sustainably and people don't feel overwhelmed. Colleagues are fabulous people, all interested in technology and constantly a feeling of collaboration and mutual respect
Cons
This is an incredibly picky con, but I feel there are some strange engineering decisions, such as rolling the dice on adopting Micronaut as a standardised framework when it's much more obscure than, say, Spring or Quarkus. Micronaut is also primarily backed by a fairly obscure company as well and isn't being picked up by the open-source community as much as the other two, so it seems a really strange choice. But this is minor, it's just a framework at the end of the day.