4.0
7 Dec 2016
Anonymous employee
Current employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Smart and friendly people in an international organisation. Flat hierarchy means management are open helpful and approachable. A Progressive learning environment
Cons
Challenging sales environment in general means that growth is hard fought and progress is slow and painful. Products could be more market ready out of the box.