Pros
Good pay in many though not all departments; bonuses; work/life balance usually reasonable. Pockets of super smart people to learn from.
Cons
Once a place to collaborate with smart people, but now just a lot of super smart people hired for their expertise being told to shut up and execute what upper management wants. Constant restructuring under new CMO whose message of collaboration, authenticity, and transparency is directly contradicted by actions that speak of micromanagement, favoritism, and disrespect for the people who do the work. Employees feel unsafe and unvalued; a single error follows you forever. Failed Agile transformation adds to the chaos. Huge tech debt keeps growing due to short-term-win business strategy. No innovation is possible since the key factor in most decisions is fear. Newark office insulates itself and blames other offices for everything even though they’re the execs. We are frequently ordered to improve our culture, meaning learn to love disrespect and micromanagement.