4.0
Dec 2, 2025
Current employee
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Collaboration in leadership helps management to lead their teams.
Cons
So many new clients, which makes management busy.
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Management was good
Users say... "The support team is very unhelpful, stubborn, and rude."