4.0
2 Feb 2025
Current employee, more than 1 year
Vaughan, ON
Recommend
CEO approval
Business outlook
Pros
Overall good company, coworkers friendly. Good career development depending on role. Fairly open-minded upper management.
Cons
Benefits are just okay. Overall employee compensation could be higher. Slightly old school management.