3.0
Aug 20, 2024
Current employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
They are working hard to refine their internal process. (Sales process, HR process, careers, etc.)
Cons
Their internal process still needs to improve. (Sales process, HR process, careers, etc.)