4.0
Jan 22, 2015
Former employee, more than 10 years
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
Culture and the people have always been important. Employees take pride in what they do and have a passion for the work.
Cons
it is getting to complicated to get things done. Too much paperwork, too many approvals are required. Things need to be streamlined in this environment so that we don't lose opportunities.