Pros
In my function, I mostly enjoyed the people I worked with. There is a friendly culture and people have good intentions. I think the leadership also has good intent, and they provided a lot of support through out COVID. Benefits are generous (at least for the time being).
Cons
If you like clear direction, this may not be the company for you. In my experience, there was a lack of expectations, process and support, in every role I stepped into (3 total). Prioritization was also lacking, although this is starting to change now that the company is more resource-constrained. I encountered some bias from the leadership of my function, where they formed an opinion about you based on someone's impression, and then didn't provide a fair chance. Lastly, the HR function there has some power dynamics.