3.0
Dec 25, 2013
Current employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Fairly stable as employees have been sticking around for quite a while. Diverse workforce with people from various backgrounds
Cons
Low salary, hierarchical structure with no contact to higher management, too much focus on mitigating risk which has led to sub optimal offering of products