Pros
Excellent college benefits, job stability, and excellent retirement plan.
Cons
At the higher levels, lack of communication readily occurs with key mid-management personnel. Unfortunately, there are many "cliques" still around. This combined with some managers lacking real leadership experience leads to inappropriate favoritism, lack of respect for solid employees who do have the knowledge and experience, and poor decissions being made. Managers with weak morals and ethics are more worried about their own personal advances rather than the good of the company and true teamwork. Taking care of themselves and looking good is the main focus while dealing with real issues open and honestly and treating personnel with respect is an afterthought at best.