Pros
Great work/life balance. High amounts of PTO offered over time.
Cons
Very limited advancement opportunities, education is not valued, employer doesn't match any contributions to Roth 401K through State Farm, health benefits are affordable for families, high-deductible health plan, you can expect holiday bonuses under $100 regardless of your position, poorly managed.