5.0
5 June 2025
Anonymous employee
Current employee, more than 3 years
Vaughan, ON
Recommend
CEO approval
Business outlook
Pros
Collaborative and inclusive team culture with flexible work/life balance arrangements.
Cons
Tasks may be difficult at times, but company allows excellent opportunities to grow quickly,