1.0
26 June 2026
Former employee, more than 3 years
Ottawa, ON
Recommend
CEO approval
Business outlook
Pros
Intellectually stimulating work and if you hire the right team you can create your own great working environment
Cons
Unbelievably top heavy with layers and layers of management. Everyone feels like they are trying to outdo each other to just maintain their jobs.