Pros
Worked with some really wonderful people, especially creatives and mid-level management who really try to be innovative, collaborative and passionate.
Cons
Upper management are bullies who only care about social status, sycophants and where you went to school, not your abilities or technical achievements or skillset. Have no appreciation for what it takes to execute their whim projects, no planning and any feedback or request for support is treated as annoyance or burden. Basically everyone's motivating factor is not to get screamed at by Harold. They forced out my boss of over 10 years and took a wrecking ball to the department without any knowledge of the platforms of processes of how to operate. Almost everyone I worked with there has either been fired or quit and are all much happier. Also expected to be available 24/7.