Many opportunities for both hourly and salaried career paths. Many employees have 15+ years with the company. Compensation and benefits are fantastic. They really care about the health and well being of the employees.
Cons
Some position may have long hours but employees are well compensated.
Numerous opportunities - if you want to tackle a project it will be happily handed to you.
As an engineer, you will see and get to work with a wide variety of equipment and processes.
Cons
Production, especially within Core doesnt allocate enough resources towards growth and process improvement. Every asset is squeezed into customer projects. If youre not growing, youre dying.