3.0
Jun 28, 2013
Current employee, more than 8 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Continuous turnover while frustrating creates opportunities. Good training programs, well defined and Institute for Learning is the best in he industry.
Cons
Constant change, every two years, new structure. This causes great frustration to customers and employees.