1.0
Jun 17, 2023
Current employee, more than 8 years
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
Challenging work, peer review process, many talented people
Cons
Strict in-office hours, Family-life/work-balance not respected, declining benefits, toxic environment among ego-strong peers, no team-building activities from management, aggressive schedules, understaffed, long hours, poor communication from management