The individual teams and managers for the most part are good. The managers do want to see you grow and develop.
Cons
Extremely problematic behavior from employees and some higher ups, the toxic masculinity is disgusting, they have no regard for what it means to actually be professional
The environment is very toxic. Micro Management at an epic level, I have never experienced such until this company. The People helpers (HR) do not care about you and denied several requests. I will be filling an ADA complaint against them.