Management is disconnected from others
Pros
Some nice people, good pay check. The (used-to-be) 7 h working day/ 35 h working week was nice. CEO is a nice guy.
Cons
Diversity is an issue at the company. Racism seems to have the upper hand among a lot of people. White people will ALWAYS have the priority over others when promotions are considered, regardless of experience or competences. Some people just cannot help it and that is a fact. The number of non-white people who are in a top managerial role is... ZERO (NONE). The number of non-white people who are leading teams is one out of at least 12 teams and that one leads a crappy project that no one wants to lead. I've seen people leaving the company cause they did not get their chance simply because of their skin colour. Unfortunately, upper management does not recognize that all employees what keeps the company running and money coming in, and yet they're completely unsympathetic to the toxic work environment they've created. Some team leaders are better managers of the work than senior managers, which results in big variations in team cultures from one project to another. There is absolutely no room to voice concerns and anyone who does speak up or dares to have an opinion is labeled difficult and promptly targeted/pushed out. For a lot of people, no room for growth, lay-offs last year were unexpected. The senior management is disconnected from the other company and are especially dismissive of concerns. Neither of them deign to interact with anyone below their level, and internal communications from them are shameful and gross.