5.0
May 22, 2025
Current employee, more than 3 years
Windsor, ON
Recommend
CEO approval
Business outlook
Pros
Management is significantly better than other places. They listen to feedback and try to improve.
Cons
Team structure does not promote career growth within the engineering and maintenance team.