4.0
Aug 13, 2025
Current employee, more than 3 years
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
Complete system and employee care.
Cons
I find some of the office politics off-putting, and the communication overhead between teams in a large company is too high.