Pros
The office is modern and is easy to get to. The pay is fairy competitive.
Cons
As others have mentioned, the opinions of staff below the managerial level are not respected and work is heavily micromanaged. Upward mobility is limited, I would not recommend for anyone seeking promotion. Senior leadership lack transparency. There is constant positive talk, but it feels artificial. All work is done in silos, with no interactions with other parts of the business. Culture is extremely political, the politics subscribed to by senior leadership can feel currently topical to some but extreme to others.