Good work life balance
Travel is minimal
Decent compensation
Good benefits
Opportunities for changing positions
Ability to impact change
When I worked there I was left alone to do my job without interference
Cons
Political environment
Some tension between engineers and plant union employees, making it difficult to do my job.