I worked for Geico and one of the best in the country but now I have my own Allstate insurance Agency. Allstate takes care of clients and agents. Geico did not.
Oh yeah? Well, lemme tell ya how they "took care" of this client-a few years ago when the now ex-wife talked me into moving to WV. We got there and had to get new auto insurance. Called everyone listed in phone book and decided on Allstate as they had decent rates, the "good hands" BS, yada, yada, yada. The agent says "you know, you now live in coal country, lots of coal trucks flinging rocks, it's really hell on windshields, it would behoove you to buy the special w/s coverage"(or extra road hazard, or whatever it was called). Well, it was cheap, made sense, so I thought-may as well-it might come in handy. Four months later-yep, you guessed it-I caught a rock big time... but it happened whilst I'm on vacation in GA. No problem, Allstate sent me to a shop and paid to replace it(less deductible). But on the way back home, w/s cracked across bottom. Was it a possible install problem? My typical luck? I don't know but I called my agent. "Go ahead and call an on-site repair outfit" he says, so I did and they came out and replaced it. Again. No problem.
Two months later Allstate cancels me. As in refuses to renew my policy. I had paid for the 6 month policy in full(along with the extra rider) up front, and those two claims were the only ones.
If I were you, I'd keep my resume current.