5.0
27 Sept 2025
Current employee, more than 10 years
Ottawa, ON
Recommend
CEO approval
Business outlook
Pros
Work in the T&D lab, which has flexible hours. Pay, nenefits and bonus are good if you are top employees.
Cons
Company size is so big, and therefore sometimes it's hard to know/reach to the right department for issues.