I truly believe that the company is having some horrible growing pains, and with no real intention to change. The CEO is disconnected from most manager's and there was no clear hierarchy of who to talk to or who was the boss. Communication within the organization is very poor, big decisions are made without upper management present and big changes are always thrown together last minute.
As a manager, I was either micro-managed or totally left alone, and when asked for assistance with problem solving, I was left on read and responded days or weeks later and then got in trouble for how situations were resolved.
At a yearly review, I pitched that I felt as though I deserved a bigger raise and explained why. Received a reply 1 month later, I received a gaslighting email saying I needed more "rigour" while my Edmonton colleague in the same position was paid more than I, when we were hired at the same time and did the same job.
There are a few staff members who are truly bullies and have been there long enough that they will take no responsibility for their actions or behaviour. There is a general protection of certain team member's and HR will listen to your issue about said problematic people, but will never take action to help address issues.
Overall, if you do not speak French or work in their Montreal offices, you will always be on the outs. I will say that considering they had 3 price increases in the last year, the business model is failing, and I hope it crashes and burns.