4.0
Dec 28, 2025
Former employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
good coworkers, smart people, good managers, line managers show caring and support
Cons
leaderships' decisions caused talents to look out every year