There are departments that are siloed and many managers don't communicate transparently with their teams. Updates about major process changes and employee hirings, terminations and transfers are often communicated weeks late, well after hearing about it through the grapevine.
The culture is politically charged and the company seems mostly focused on virtue signaling, under the guise of diversity, equality and inclusivity. Like someone else said, not everyone is interested in political agendas in the workplace. It is apparent to us that, diversity of political opinions and religious views, does not enter into the equation. The promoted ideology comes from newcomers in HR, and other teams, and these people seem to gain power immediately, which is displayed at company-sponsored events and internal communications.
The hypocrisy can be seen in how certain individuals, that tout the trending ideology, are not held responsible for their actions. There is a manager that often displays unprofessionalism, and recently made racist comments during a company event, where they had imbibed to the point that they were swaying. Years prior, this same person brought racism into the conversation, during a department meeting, with a director present.
Another employee, with opposing political views, that wore a red hat, was immediately asked to remove it. Yet another employee, was lectured by a member of the diversity council, on why an emoji should not be used because it could trigger people, and then the very next day, they saw that member use an emoji in a way that was insensitive to other people's feelings.
This hypocritical behavior hurts morale and undermines a positive workplace. There is a lack of trust in HR, which is why this review was written on glassdoor, rather than submitted internally.
Client-facing teams, like the project managers, have high turnover and are always scrambling to train new people. When clients escalate issues to the C level, because they don't like the timeline of development, for example, they seem to cause a bigger stir than when the project manager tried to warn
management. Even worse, sometimes a project manager has to give bad news that development cannot be done, and the client escalates and magically, it can be done. This undermines the project manager for the rest of the project, and leads down the path of more escalations, since the client wants to go directly to upper management. Maintaining control over the project and managing client's expectations then becomes a nightmare.