Good working environmentThe good thingsCanon is good at promoting interactions between employees from different departments. Upper management are cooperative and attentive to employees needs and concerns.
The challengesThe system being used is a little old and not in line with industry's current applications for the same functions.