5.0
Jun 9, 2025
Former employee, more than 1 year
Markham, ON
Recommend
CEO approval
Business Outlook
Pros
The people, culture, and the benefits offered are simply the best compared to most companies. You will feel supported and valued by everyone in the management team!
Cons
- If you are not in a technical role or lack technical skills, your growth opportunities will be somewhat limited as most opportunities are of a technical nature.