Pros
The people are really pretty cool. There are lots of colorful personalities, and if you want to go out and have a beer, there are easily 20 people there worth having one with. They have the nicest HR staff I have personally ever met.
Cons
The pay is sub par by about 20 grand per annum and up to 40 if you compare it to Seattle. Any of the professional jobs in finance, IT, engineering, process management, etc are all dead end jobs with no chance of promotion. Managers are generally aware of this and resigned to the point of making colorful jokes about how you will find a better job and leave, which sort makes you want to look for one. If you've ever had a decent annual or quarterly bonus then the bonus here will actually make you laugh. The hourly people are treated as lesser, and generally jerked around with layoffs and odd hours. People go on expensive company paid trips even though the production workers suffer through plant shut downs where they miss out on pay two weeks before Christmas.