Pros
Paid training (though it is low). If you have a college degree you have potential to move up (more opportunities if you are willing to relocate).
Cons
Geico doesn't know how to treat their hard working employees. You are overworked and underpaid. The job takes a 1-2 years to fully understand and do well; management knows this but will still talk down to you for asking questions/ making mistakes. I had multiple instances where I went to my supervisor for advice on a claim. She would give me advice but it would be the incorrect advice. I would find out that I had done the wrong thing during my audit. Even after noting my claim that I had confirmed my actions with my supervisor, my supervisor would still fail me on the audit. It didn't make sense at all. If you go to your supervisor for advice you expect the correct answer. It was extremely frustrating. After speaking with my supervisor about the situation the same thing kept happening. Geico expects you to work hard, as any company would, but there is a difference between working hard and overworking. Working from 730am-700pm Mon-Fri for mediocre pay isn't work it.