2.0
Oct 26, 2018
Former employee, more than 10 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Average pay, descent benefits Industry leading technology
Cons
Too many non-competent employees, some of them been there for too long. Person cannot do job well gets promoted. People who have done most of works always get blamed. High management knows problems but don’t want to change or not able to change.