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