Pros
The pros for me were my coworkers. I really liked everyone I worked with and I wish we had more time during our core hours to get to know and do some team building exercises. My coworks were kind and thougtful and when I left they really made me feel like they loved me and it was heart breaking to no longer see them every day. The benefits were good, the bonus around March was a great thing thing to receive but it depends on the company's financial health which can be out of your control.
Cons
This is from an Auto claims former employee. I worked for State Farm for over half a decade. Without a doubt, there is no work/ life balance. Whatever you read here about flexibility comes from non-claims employees. Young employees are leaving and older employees are retiring early because they cannot take it. You will be expected to mandatory overtime with no end in sight. You will not be able to take the time off you have earned when you want to. No matter how good your performance is, you will be outranked by employees with decades under your belt at State Farm. They will get the preferred vacation and holidays and you will be stuck feeling burnt out. State Farm has auto claims employees in a point system for attendance. You will be penalized if you miss work because you have a family emergency, car emergency, etc. Get too many points and you will be written up and then fired. State Farm is all about the metrics and your every minute is tracked. You will be told when you go to lunch and when you take breaks. Your managers will have to talk to you so you can explain why you haven't met a certain metric that was never made to be achievable. Team Managers are also under pressure to have their direct reports meet these metrics. There will be no chance for upward mobility unless you can relocate to a hub.