1.0
Dec 16, 2025
Anonymous employee
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Their salaries are competitive but that is it.
Cons
They tout good culture, however, I see that the leadership team is very toxic and this trickles down to the entry level staff at head office. The morale is terrible in the teams and the leadership definitely has "favourites".