3.0
May 8, 2025
Current employee, more than 5 years
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Value well being and work life balance. Projects around the globe, can relocate if know the right people.
Cons
British-centered, bias to promote young inexperienced British people. Don’t value technical background (in engineering for example).