4.0
May 13, 2026
Current employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
good work-life balance, flexible work time, flight benefits
Cons
for IT roles the salary is lower than industry average, mandatory 4 days per week in office