Pros
State Farm is one of the few companies that still has a pension system. If you are of an age where you can take advantage of a pension this is certainly a bonus. However this probably wont last long.
Cons
During my time at State Farm I have heard vague and distant rumors of people who had competent managers, however in my experience management is in there position due to seniority not intelligence or managerial skill. State Farm is currently undergoing a company wide migration. People who have worked here for decades are having to post for a new job or leave the company. Ed Rust Jr recently announced that he will be stepping down. This leads me to believe that there will be even further changes within the org. Many of the mass hiring positions open now are on a temporary basis. If you wish to join a company and keep a job for years this company is not the place to do it. Change is coming to state farm and it is going to get a whole lot worse before it gets better.