4.0
8 Feb 2025
Current employee, more than 3 years
Woodbridge, ON
Recommend
CEO approval
Business outlook
Pros
Great culture, work life balance, and perks. If you love sports, this is the place for you.
Cons
There's little to no room for improvement in Canada and need to move to Portland or Germany to move up in the company. Little support day to day and can be chaotic in terms of organization, however lots of scope to do well if you are self sufficient and motivated.