5.0
6 Apr 2026
Current employee, more than 10 years
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
challenging projects, staffing and project managers take the time to set up projects for success.
Cons
still a young company, but future is bright