Pros
Decent pay and good benefits but you will sell your soul for them.
Cons
I had a gossipping supervisor who loved to spend a tremendous amount of time talking trash about other employees behind their backs. In general it was a very negative environment. The place is rife with extreme favoritism, micromanaging supervisors, and excessive workloads. Many fellow employees died in their 50s and early 60s. I have no doubt that the toxicity (which is prevalent throughout the entire company) contributed to their demise. I had hoped to retire from there one day but finally realized that I might never live long enough to do so because of the extreme stress I was constantly feeling. I now work at a wonderful company where the atmosphere is calm, no one is breathing down my neck 24/7, and I am finally at peace!