Pros
Great people in almost every business unit, most people are fairly approachable and friendly, even if they were stressed out about things not working, or when I was feeling socially anxious about approaching them. The vibe and culture were fairly good from most of the staff barring a few exceptions, and I loved the Christmas and EOFY parties. Apparently, they were tamer compared to the days before COVID, but still a great time and they helped me get to know the people I worked with even more, especially in other business units. There were always things to do from a workload perspective, and I rarely ever had a dull moment working to assist other employees with their IT issues or when I was tasked with projects. At least within my business unit, there is examples of positive career development and growth. This may not hold true with other business units though.
Cons
Managment needs to improve, and so does HR. There were multiple occasions where specific managers would engage in making fun of people's issues/personality quirks yet at the same time preach inclusion and diversity. You can only have one or the other, not both, and making jokes about people's issues or personality traits is something that should not be done as a manager/director unless you want that toxic culture to trickle down. While my salary was good and met my expectations and market rate, I had to negotiate for that as the initial offered salary was pathetic for the workload, the same is not true for a lot of other people in the company, however. It was even brought up to me that I was on the "upper end of the pay scale" when compared to my other team members in the same role. While I don't think the intention was to make me feel guilty about that fact, it did exactly that as now I knew that my other team members and I were not on an equal playing field which gave me discomfort knowing I was getting more money for the same amount of work as them. Considering we were all doing the same role, we should all be on the same salary, and the only person that can fix this are the hiring managers and their directors. Lastly, when bringing issues up with the HR team, conversations would often be ignored and issues never dealt with correctly, assistance was never provided outside of the boiler plate EAP program which isn't suitable for everyone's issues. Despite members of the HR team claiming they "personally cared", it is obvious that this isn't the case, and that they would rather just ignore someone that isn't high up in the org chart as they're seen as replaceable and unimportant.