Pros
Great benefits and decent vacation and holiday schedule. People really, REALLY like working for the company. They like to promote from within. Most people are very positive and fun to work with.
Cons
BIG work load, behind in technology. Manager was very dis-organized which added to an already stressful environment. Pay was low given the expectations. Given projects friday at end of the day and needed completion by sunday evening. Then nothing would happen. I would like to think it is the manager and not the company. Perhaps the biggest con is that a big company like this is letting a manager slip through the cracks and go on a power trip. Also, there were no resources provided by the company in regards to who to talk to. When approached HR, they referred me to my manager. Bottom line is the Cons outweighed the Pros and it was time to go.