Positives: A good job, thoughtful problem-solving approaches, strong work outcomes, a good learning environment, challenging projects, excellent benefits and work/life balance, and some very, very good people.
Negatives: Beware. No good advancement opportunities unless you become a hip-pocket favorite of a mid-level and senior manager, meaning you belong heart-and-soul to their fiefdom. Don't remain neutral to office politics. A backstabby place, even if you do really good work. HR is management-focused, not employee focused.