I work in the US with engineers, techs, and business side people who obviously aren't programmers as well as software people. What I find is those people's culture is much less toxic than software[1].
However my experience with a couple of UK programmers was they were alright.
Speaking personally, I was a bit surprised at the culture I experienced the first time I worked alongside younger American programmers, as opposed to my prior experiences with remote offshore teammembers, onshore H1B programmers, and the American greybeards from the earlier IT era.
In my general experience. I think with younger men in their twenties it can be a little difficult if management lets them get away with being a bit too unprofessional. They wanna prove themselves so sometimes a bit too much testorone in the room can cause a few arguments. Once everyone is past 30 that normally stops.
Indian developers in the UK have essentially got won the Willy Wonka Gold ticket as the salaries in the UK are much higher and they just work 12+ hours a day and keep their heads down. There is a higher number of female developers in my experience come over. But that could be just my impressions.
However my experience with a couple of UK programmers was they were alright.
[1] Except for game developers and embedded.