2.0
Aug 5, 2025
Former employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Good benefits and company events
Cons
The HR team is unstructured and only the ones that are favoured move up the ladder. Especially the campus recruitment team that was (at the time of my employment) led by a complete incompetent induvial who only got the role because she was good at pretty much nothing except sweet talking.