If you can't stand corporate life, maybe try another job.
There is much distrust between the UK and US teams as well as between the Management and staff. I've heard many people express that they feel their work isn't valued.
There is way too much duplication of work between the UK and US that is a result of poor communication and lack of trust.
Management and upper management are all white and male.
It's a tech job so women if you apply, know you will have to fight to be taken seriously.