4.0
30 May 2026
Current employee, more than 1 year
Oshawa, ON
Recommend
CEO approval
Business outlook
Pros
Amazing job security and benefits.
Cons
Can be very bureaucratic. High amounts of favouritism given to DEI hires. Not much room for innovation, tasks can be very mundane.