4.0
Mar 23, 2026
Former employee, more than 1 year
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
Great pay and benefits and long term professional development.
Cons
Long hours at times. Away from home. high risk environment
Check out your Company Bowl for anonymous work chats.