2.0
Jun 14, 2020
Former employee, more than 3 years
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
Good perks. Good company values. Good culture.
Cons
Bad burn out culture. Ambiguous targets, with management not having any experience in the role. Common stress leave rotations across all levels of support.