Good work culture in Engineering. Interesting work and challenging workload. Lots of responsibility and freedom working independently. Above average pension and benefits.
Cons
Compensation is not commensurate with responsibility level. Management in other departments can be toxic.