Pros
If you are hired from a position of strength, it can be a very good place to work. The environment is generally pleasant, and a fair number of individuals scattered throughout the organization actually believe in the lofty culture ideals and mission.
Cons
Other than key personnel and managers, employees are not valued. Internal communications are as slickly marketed as the external ones, but the truth is in the financial statements. Cost cutting on employee salaries and number of positions is high on the list, and work-life balance is answered with "we're not about to slow down, so keep up or find another job". Don't expect a promotional increase of salary to ever match inflation. Do not attempt the foot-in-the-door approach, internal hiring between positions is made so difficult for managers that they rarely bother even interviewing you.