3.0
Sep 11, 2016
Current employee, more than 10 years
Mississauga, ON
Recommend
CEO approval
Business Outlook
Pros
Managing 3 offices in Canada with a total of 25 employees
Cons
Heavy investment into finding the right people and building a high performance team.