5.0
25 Mar 2026
Current employee
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Supportive team environment with collaborative colleagues and strong company culture. Good work-life balance with flexible policies and employee-friendly benefits. Opportunities for learning, skill development, and career growth across teams.
Cons
Leadership decisions can sometimes lack clarity and long-term direction. Salary growth and compensation may not always match industry expectations. Communication gaps between teams can make work processes slower and complex.