Pros
This job is great if you are willing to trade your career ambitions, self-respect and a competitive salary for a sliver of job security.
Cons
When it's not toxic its just plain petty leadership that takes no shame in gaslighting you over some pretty egregious staff behavior and team dynamics that are nevertheless left in plain view for all to see. It boggles the mind how a team this large could be lead by people this small. You will be held to rock bottom standards and cut down to size should you ever aim higher. It's a career killer. The annual review process is not much more than a shell game even if you do somehow manage to get "promoted". Prepare yourself to receive positive feedback from individual project teams throughout the year but largely negative feedback at year-end from your manager that will feel self-gratuitous if not in fact engineered to sandbag your performance appraisal. Look no further than the absurdly wide salary ranges listed in their job postings for an idea of what's in store for your career here. I have seen this team break even the most oppressively chirpy types of people here. Anyone with a shred of ambition would be better off virtually anywhere else.