
The office culture/vibe in London makes it palatable to work in.
Multiple rounds of interviews across different departments being fed back into the recruitment process.
Listening to what staff are telling them and actually do something about the issues raised.
Everything takes too long to deliver and bottle necks are created in departments and not addressed.