5.0
22 Jun 2026
Current employee
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Supportive team environment, good learning opportunities, and exposure to challenging projects and modern technologies
Cons
Career growth and internal communication can be improved, and some processes need better planning and clarity.