Pros
Some super nice folks, household family brand name, fun subject matter, decent reputation.
Cons
Too few opportunities, corporate cronyism, hr and recruiters were odd. Intense and competitive. Mixed results depending on which manager you're assigned to, can make or break your experience. Lots of turnover and short notice quitting. No bonus structure. No raises. Some employees get stock options others do not. Some employees get cush severance, others do not. Other bizarre stuff like they sold customer info and enrolled them in recurring cc charges and got a class action lawsuit. Witnessed lots of manipulation of younger employees. Some bad stuff but feel like it's pretty normal at most companies. Like to string people along. Empty promises. No real reason to work there unless you are desperate.