5.0
Mar 17, 2025
Current employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Access to powerful Tools and software for productivity Management support employees with any tech issues
Cons
Occasionally there is delays in receiving technical support