4.0
Oct 23, 2008
Former employee
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
If you like a fast paced environment is the place to be, and real effort is made to make you feel part of a team, and to do extra activites that really create that sense of comradery.
Cons
Work life balance is not always easily managed there due to fast made decisions that trickle down to front line employees too fast.