Pros
Due their excellent initial training, it's a good place to start out in insurance. If you're willing to relocate througout the region, there is unlimited upward potential within.
Cons
Upon completion of the aforementioned excellent training...forget most of it, your supervisor wants you to do it their way. In my first year (of two) at Farmers I had 4 different supervisors and 3 liability manages. Each supervisor had their own preferred method of handling claims that they expected you to adhere to. No big deal except that every periodic review (grading) of my claims handling ability was done by a succeeding supervisor of claims managed while I was under a previous supervisor. Unfortunately, succeeding supervisors didn't fully appreciate the way that I handled claims per the expectations of my previous supervisors. Repeat, repeat, repeat... Sound confusing? Good. Welcome to Farmers.