4.0
Nov 20, 2025
Former employee, less than 1 year
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Collaborative environment with professionals ready to help
Cons
The office looks and feels old (in terms of innovative global practices), thus it is a bit hard to keep up working when just sitting on your chair.