5.0
22 Feb 2025
Current employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Employees are all friendly and helpful, great work environment. Opportunities for advancement, supportive leadership.
Cons
Sometimes stressful, not so good work life balance. Expect better compensations.