5.0
30 July 2025
Current employee, more than 1 year
Vaughan, ON
Recommend
CEO approval
Business outlook
Pros
-Opportunities for continuous career growth and learning -Exposure to a dynamic and fast-paced industry -Supportive leadership that values input and initiative -Proud to be part of a company making a real environmental impact
Cons
-Some processes are still evolving as the company scales, which can require flexibility and adaptability