Management - Top to bottom, it stinks. There are no two ways about it. It's a long standing issue and it doesn't matter what HR says in their responses here. Although there is a new management training program, this is geared towards new first time managers (two years out of college). Mid-level and upper management is not trained at all.
Work-Life Balance - Despite its age, the company has not found a way to staff up effectively. Both junior and senior staff regularly put in obscene hours and it is not unusual to see groups regularly working well into the night and on the weekends. As an employee you are expected to stay switched on for at least 12 hours each day. Family, hobbies, time for yourself be damned. Turn over is high and not unsurprising given the circumstances.
Pay - Pay is ok and is not commensurate with effort.
Benefits - HR is focused on bringing a wide range of "benefits"; free 24 hour fitness passes was one of the "upgrades" that they implemented. Similarly, they have found a way to offer a range of services that you can pay to receive at the office include chair massages, teeth whitening (!), shoe repairs etc. Not sure I would want to receive any of these services in the middle of packed day in a conference room somewhere. Not my style, but perhaps there are employees who appreciate this. To me this is a con. Just give me the money instead. Again, see previous comment on HR cluelessness. Getting to work can be a total time sink if you don't own a car.
HR - Pleasant, but clueless (as they will repeatedly demonstrate through responses to most of these posts and as implied above). They don't seem particularly clued into issues around the lack of work-life balance and, frankly, I believe they are hamstrung by upper management.