Pros
Direct supervisors and managers were quite supportive and appreciative. Tendency to look at internal candidates first for opportunities commendable. Good transportation options (plenty of parking, very convenient to major bus stops). Cash bonus program when I was there nice surprise.
Cons
Typical for insurance companies, technology a couple of steps behind the times. Rank-and-file employees underpaid; unless you have a major position, this is not the place for a household's primary breadwinner. Upper management (from both Los Angeles home office and my office) not good at establishing clear strategies, and they are especially poor at communicating to the rank-and-file. This leads to a sense of disconnect at best ... and betrayal at worst. (A major layoff when the company didn't make much of a disappointing quarter poisoned the atmosphere, and the way the dispatched employees were literally kicked to the curb was distasteful.) That's a good reason why the employees tend to whine. Large percentage of agents tend to treat the employees poorly, as well.