My last company was with an independent agent through State Farm. I like that it was a small business and we're able to communicate and have family events and I didn't like also that we were a small business and drama was easily filled throughout the office at times.