3.0
Sep 30, 2025
Former employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Not much good things to mention
Cons
Everyone is very swamped, decisions are made from the top levels with low transparency and engagement, our engagement score has been low for a while. People are feeling the pressure, but it's not the company's priority to make changes.