3.0
Oct 6, 2025
Current employee, more than 3 years
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
Good Salary and bonus, great employees, lots of good core processes
Cons
Insanely micromanaged from all levels, too many directives and box checking. Little control. Poor work life balance. Theres always too many things to do.