1.0
20 Oct 2025
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Its located in Toronto - near downtown.
Cons
- Management is hectic and disorganized. - HR is inept in handling even the most basic tasks such as on boarding let alone conflict resolution. I learned after the fact that they were responsible for some of the back biting taking place vs me. - Pay is not comparable to other companies in the industry for the role - under staffed department.