2.0
Dec 27, 2017
Current employee, more than 10 years
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Great defined contribution pension plan, amounts are matched and an additional 6% is provided,
Cons
Management team is under high amounts of pressure to deliver on targets, which is trickled down to the sales team. This creates a culture of doing what needs to be done to paint a pretty picture.