5.0
31 May 2026
Current employee
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Great place to work in a very employee centric environment.
Cons
Growth requires a lot of knowledge upskilling.
Check out your Company Bowl for anonymous work chats.