Great place to work if you're in it for the slow and steady... Nothing happens quickly and management is constantly changing. However, maternity leave is 12 weeks paid and flexible work schedules and work from home are very common.l, making it extremely family friendly.
Social activities are generally very male focused, partly makes sense due to the male client base. Salary levels are similarly low for men and women. Chances to progress are there for women but this then means focus needs to be on career throughout without breaks for having children etc. It's a big company so how women are treated very much depends on what department they work in.
I worked there for 2.5 years, however while there wasn't overt sexism from the top down, I did find that colleagues would make sexist remarks 'one even called me a silly little girl' or in jest 'you silly slag' and that some of my views and work was dismissed as a woman - and I was treated more junior than male colleagues at the same level.
This is a large, international company, so the culture varies by division, department and manager. So be sure to interview the manager and be ready to change to another department if a new manager brings in a less desirable or less supportive culture.
Overall, the policies and culture support working women / parents.