4.0
Dec 5, 2023
Former employee, more than 5 years
Mississauga, ON
Recommend
CEO approval
Business Outlook
Pros
Good culture, lots of development opportunities, great management, local team structure is superb
Cons
Global study team management can be unorganized which cascades to local level and to stakeholders