Pros
Health insurance and job stability.
Cons
Where to start. Work load is not equal you have some that never move from their desks and others that walk back in forth to the breakroom 25 times or more a day. Management is a joke. Promises fake promotions with no follow thru. They celebrate bad behavior and torture the employees that actually work. If you are liked you will go far but basically doing your job isn't enough you need to be apart of the click. Working off the clock seems to be required for some since they won't allow any OT when it is needed. Dress code is a joke. No one follows it. Plus it's outdated. Too conservative on some things and too liberal on others. No consistency. Need a lot of removed or force retirements. Need fresh thinking wanting to make improvements and not on some building that the CEO more concerned with how it looks than taking care of his employees.