Much of the senior development team based in Japan make work really hard for developers based in the UK. Their drive to have a good and clean codebase does not account very well with adapting to the diverse team and ideas, and there is overall a low level of trust between management and senior members.
They seem to value most individuals with bullying manners for as long as they get the job done, but that causes other members distress which they fail to address promptly.
There is always a try to control everything without putting the extra effort to low the frustration and pressure that comes with it, especially from the management team. Difficult and too scarce communication with too much expectation make it difficult to work there.
There is a mix of the "Discipline" Japanese culture and the "I tell you this to make you happy but I won't actually act to make anything better" which is the British way. And this is a very bad mix in the long term.