Pros
Good pay, I know it varies quite a bit but for my area I am paid well above what other insurance companies would offer. Despite the being on the decline, benefits are still pretty good.
Cons
Current CEO seems to be on a mission to run this company into the ground as thoroughly as possible. Within 4 years we've gone from priding ourselves on never laying anyone off to now massive layoffs every couple of months. As an insurer we've gone from being morally ambiguous to just outright being the bad guys and criminals that people think insurance companies are. In my day today job now I am forced to select parts that are known to be of insufficient quality, tell repair shops to perform repair procedures that are not to proper standards, and disregard statements put out by the original vehicle manufacturer because we feel we know better than them. Most will agree Geico used to be a great place, then for a few years it was ok but not as good and now it's just a depressing wasteland controlled by the greed of the CEO