Pros
Decent salary, good health care benefits, opportunities to move up, educational opportunities too.
Cons
Geico prides itself on what they consider extensive training for new hires. The reality is you are in no way prepared to do the job that is expected of you; everything you need to you will learn on the job. Essentially they operate on a sink or swim mentality. They throw you in and see if you will either sink or you will swim. Half of my training class quit before 6 months had passed. Be prepared to cope with an an overload of demands for your attention, two phone lines with the expectation you will answer not just your own calls but your teammates' as well, stacks of aged claims whose previous handlers have either moved up or left leaving you to clean up their mess, and a daily roster a brand new claims you have to work while trying to juggle all of the other ongoing files you've inherited. Add in the software programs which don't quite meet the needs of the company (and occasionally crash) and you're in for a stress-lover's dream. On a lesser note, offering a 401k that isn't matched for a year is all kinds of cheap.