Pros
They give you a pay check.
Cons
Laying off tenured employees right before their retirement. The constant reduction in work force of knowledgeable, seasoned, frontline employees for "green" employees outsourced to Oklahoma & Arizona. When top Executives & VPs publicly announce to it employees, "no layoffs or office closures will occur this year", only to comeback 2 months later and say, "your positions have been eliminated and we are closing the office this year", shows the level of respect and courtesy to its employees who are the ones in constant interaction with its members. The fact that Executives decided to move the 100 year old company from its roots in SF to Walnut Creek and erect a brand new office that will only occupy 2/3rds of the workforce currently in SF and at the same time announce the expansion of a new Oklahoma office to replace its current employees shows again shows its commitment to its employees in being honest and communicative. More like dishonest and contradictive.