Pros: great place to work / the employees make it so
Cons: many rumors about growth or by outs -
Upper management needs work. To many chiefs. Job secruity is there, advancement; depends on your skills/department/and your boss.
Work/ Life balance-very family / people oriented; biggest seller.
Culture and Values are important to them.