Pros: the people, both internal and external
Cons: very demanding work with middle of the range pay scales.
Having spent 30 years with this company, I have to say that it was, for the most part, a challenging and enjoyable place to work. In spite of issues in the last few months, I have to say that most managers were great people, I made many friends both in the company and in the industry, and would not hesitate to do it all again. Over the course of 30 years I worked in every department, in many positions and several cities, and would have a hard time to pick any one area that was most enjoyable or most difficult!