Pros
-pay is great -benefits are even better -many opportunities for advancement -GEICO makes an effort to have a diverse workforce, even in Coralville, IA -training is more than sufficient
Cons
-it's a call center job -it's a call center job -did i mention it's a call center job? -management is cult-like in it's worship of the company and Warren Buffett. you'll basically be indoctrinated into how great GEICO is as a company because management believes if you love GEICO, you'll be a more effective sales/cs rep. (not unlike any other company, tbh) -many of the opportunities for advancement that they advertise are basically still call center rep positions, except you get to take even more phone calls -schedule will not usually be 9-5, M-F