3.0
Nov 21, 2016
Anonymous employee
Former employee, more than 10 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Opportunity to work in a true global environment.
Cons
Red tape is starting to stifle any sense of creativity that exists. The culture of the VP/MD level is one of micromanaging mainly due to the direction they themselves are given.