Pros
When based in the UK you have general day to day autonomy over your role (most managers are US based). Lots of generally nice individuals around. Nice office / roof terrace. Nice sports and social clubs eg languages, wine club, yoga, football etc.
Cons
HR department - head of HR has somehow gotten tentacles into everything including DEI (which is a joke). Severe lack of personal development - basically nothing on offer and most managers are a woefully inadequate and not up to the task because they have no real training themselves. There is a learning grant if you want to find courses for yourself although it’s small / token. Very toxic culture - one of the worst I’ve experienced. If you’re UK based forget having a meaningful career, everything happens in Charlotte. Very small town feel, people reward their friends. US pay is significantly higher than UK also.