Staff (Former Employee) – Mississauga, ON – 26 March 2018
It's a very weird situation. The people you work with are very nice but the management seems to not know their roles. I do not know if it is pressure from upper bosses or just the culture. You feel like the management is too detached from reality. Hard to escalate things because the reaction will be disappointing. Very odd also that HR is the most unapproachable department in the whole company.