Concern for work-life balance is expressed by management through official communication channels but reality on the ground within project teams is very different . Worryingly large numbers of people are regularly in the office very late/on weekends. The culture generally seems to be that if you do this once or twice "for the team" it tends to become the norm. Overtime pay is only granted on a project-by-project basis but extra hours SHOULD NOT be the norm if you want to retain a healthy, happy workforce. Lack of transparency in promotions process also means people feel the need to push themselves harder (and not necessarily work better) in order to feel they are in with a shot at the next salary review.
As has been mentioned by others salaries are generally lower than average, especially for more junior grades. The accepted line is that the quality of experience should compensate for this but rent cannot be paid in quality of experience. In London especially I think we a close to the tipping point where we see a mass exodus of young professionals as the life in the city becomes financially unsustainable.