This is an awful place to work. I worked in the London audit team for a couple of years. Unfortunately, the department's culture is toxic and depressing. Some managers are complete lunatics; others deserve a prize for micromanagement, only if such a nomination existed. There is an expectation to be at the office or on-site at least 4 days per week. There is also an expectation to arrive on every client's site no later than by 9 am regardless of how far away it is from your home. The firm is reluctant to pay for any traveling expenses and any additional costs incurred. You may end up spending £30 a day on travelling only to hear that the expenses policy does not cover it. The firm is obsessed with timesheets with partners not hesitating to chase the following morning even for half an hour of missing time.
Other than that, the firm is "famous" for long hours, unjust and unreasonable expectations from senior managers, a highly competitive environment with constant pressure on staff members at all levels, lots of politics around budgets and a constant chase for a "better recovery rate". Would not recommend it to anyone who is looking for a nice, friendly environment or supportive colleagues.
The senior personnel often has an awful attitude towards more junior personnel with explicit disrespect. They won't hide that you are no more than money generating unit to them, so expect to be treated as one.
Overall, horrible place to work full of toxic people at all levels.