Pros
Depending on your manager it can be a very great career experience. Good work life balance. Somewhat diverse group. Great for Mid Career level professional.
Cons
Too much emphasis on Image (Continous Improvement, and other metrics that management perceives as important than on actual work force output efficiency), career growth is very very limited if this is your first job out of college I would think twice about It except you have a manager that is In your corner or interested in your development. Salary and compensation are only comparable to companies in Michigan (which is not anywhere fantastic at all) There is also a lot of favoritism if you are not in the right circle you might as well start looking elsewere cause your career's progression is next to nothing.