Highly flexible. I hardly ever work late hours (maybe half a dozen times in the last year and a half). My boss is open to me working from home when I need to.
It really depends on the team you work in and the partner you work for. I am offered some flexibility in my work hours to allow time for life commitments.
The firm and my team is flexible about working from home if needed and working at home after hours when needed. The amount of hours that might be needed is varied depending on workload and deadlines.
Quite flexible - will be able to leave around 6 most days unless there is urgent work that needs to be done past that time.
They are pretty flexible.