4.0
Feb 2, 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.