5.0
16 Dec 2011
Anonymous employee
Current employee
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Great people Customer Focus Strong senior leadership team Innovation Culture
Cons
Silo'ed business units makes collaboration across groups a real challenge Headaches dealing with IT