Not a bad place, but the UK people run the place
Found serious issues with regulatory compliance. Advised the CEO and instead of directing compliance, he was angry - this will slow a return to profitability!
It's a good place, but the Brits rule the roost, and they WILL replace you (US employee) with another Brit as soon as they can.
Pay, weekends off, nice office space
British rule the "empire". Unrealistic expectations. Don't follow US law