Pros
A new process engineer will get projects that other companies would not even give to a 7 year engineer. Lots of growth potential. Good bonus compensation. Lots of opportunities to try different roles and find the path that you are interested in. Compared to other companies the benefits are above average.
Cons
Site management is constantly firefighting due to Corporate guidance. For some the home work balance is not as great (usually by their choice). No mentorship for new engineers. If you do not fit into the culture and don't feel comfortable learning on your own or asking questions this is not the company for you. The performance evaluation structure for bonus is based not upon how well you did, but by how much people like you. High turnover rate especially among the VP of the company ~ 8 left in the past year what does that say?