GEICO has an employee rating of 2.6 out of 5 stars, based on 12,693 company reviews on Glassdoor which indicates that most employees have an average working experience there.
People of average intelligence can be seen as geniuses.
Cons
Career opportunities revolve around favoritism, sycophancy, and being slotted for management since you were recruited. Most of the latter though leave for someplace better within a couple of years.
There are opportunities for associates early in your career to learn many facets of the company. The opportunities at the home office for young analysts are good. You get a low risk environment to transition from an academic to a business environment. Learning new tools and software is one of these benefits.
Cons
The work is not very diverse and ultimately you need to leave the company for career growth. The company is singularly focused on auto insurance and sales. There is very little opportunity to get a broad based experience in the insurance industry or apply your analytic skills to projects outside of this focus.