Great company to work for.
Pros: great pay and benefits.
Cons: i was laid off. :(
I loved working here. I was victim to a lay off in 2003, and if it was not for that I would have stayed there until I retired. Great company, great managments, excellent pay and benefits. It is such a large company, but our department was like a family.