The company has a stated commitment to recruiting women, which has led it to have better diversity figures than comparable tech companies. However, the environment for women varies widely by department/function and manager. The company has a way to go when it comes to retention, though it does support work-life balance with flextime and the ability to work remotely.
I worked here for 1.5 years and have liked the work for the most part. The people are very friendly and the executive team seems committed to promoting women - although there aren't yet enough of us in senior positions. I haven't had children yet so I can't speak to that but the company has good work/ life balance.
I've been working here for 10 years. Many things improved. The company started implementing some policies trying to make it easier for women to stay and grow. Reality is - apart of the legal policies which had to be accepted - everything else is fake. The company pretends to support women, because its a hot topic in the Valley. Its all boys club, you can do excellent if you pretend to be male.