5.0
Sep 8, 2025
Current employee, less than 1 year
Toronto
Recommend
CEO approval
Business Outlook
Pros
Good place to grow your skills, supportive team environment, exposure to diverse projects, good learning opportunities, collaborative culture.
Cons
Workload can be heavy at times, career progression may feel slow, some processes are outdated, need more training programs, salary growth could improve.