4.0
Dec 8, 2024
Current employee, more than 5 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Gone through many changes in the last few years. Leadership has very ambitious growth expectations but generally a good place to work
Cons
Offices are spread out and can be hard to build a network