Great people work there. Pace is reasonable, but at the same time work needs to get done. Good atmosphere. Reasonable WLB.
Cons
Direction from upper management was at times ambiguous. This could be due to major transitions in that area happening while I was there (2011). They have since totally moved on.