Pros
It is a fun environment, it pays extremely well for the area, all of the people are wonderful, the compensation package is top of the line.
Cons
I did not like being stuck on the phone in the call center arrangement. I would have loved the job if it had been structured like an office setup, personal responsibility for breaks and lunch, etc. I was also disappointed that less than a month after I hired on, they changed their compensation package. It is still a very competitive package, but I selected Farmers as an employer because they were one of the few companies that still offered a pension plan in compensation package. I clearly stated in my interview that this was one of the draw for me to the company, when asked. Yet my interviewer never let on that the company would no longer be offering that to new employees, which I was going to be.