Pros
Great history and foundation of employees. SO MANY knowledgeable people in one building. Great organization to get started with if you are willing to put in the dedication and ignore the "noise" around you. It's definitely a company for those who don't mind forging their way through troubled times.
Cons
The culture is horrific due to various ownership changes over the last decade or so. The vast majority of the company has dedicated their lives to this company and will suffer for it due to cost and retirement cutbacks! Too often I've seen the horse put before the cart and everyone just expects you to deal with it or figure it out because that's the way they learned. Not acceptable!!! Can't retain people from younger generations because they don't value new people. New hires are usually underpaid.