Pros
Comfortable setting - Very good benefits - Many great people to work with - Good job security if willing to settle for leadership inabilities - Occasional good rewards - Great part time/student work
Cons
Uncorrected floor issues - portrayal of advancement = very inaccurate: coming for any position above the phone line is worthless and is usually destructive - - constant change: often overcorrecting then changing back - unresponsive middle level management - questionable phone practices in some departments - Turnover of almost entire senior and middle staff in last two years - Unequally applied standards and codes - Elimination of successful and working programs - Bonuses often months behind promises. Bottom Line - Too much inaccurate talk for anything above part time or if you have any leadership experience elsewhere.