3.0
1 May 2025
Current employee, more than 8 years
Ottawa, ON
Recommend
CEO approval
Business outlook
Pros
Great co-workers and direct reports. The every day people are fantastic!
Cons
The corporate culture is that of penny pinchers, they will call you out for minor mistakes, the charge your project or salary for every little detail.