I applied online to the job posting. Within a day or two, I received an email inviting me to go online and schedule a time for an initial phone interview. I scheduled the phone interview for the following day. For some reason, I received a phone call within 5 minutes, and it was the interviewer. I was completely unprepared, but the questions were very basic. They asked why I wanted to work for Geico, what was my employment history, etc etc. The interviewer said I passed the interview and wanted to set up a computer assessment appointment which may also turn into an interview. I scheduled that for the following day. The computer assessment was basically a typing test/computer skills test where you have to read or listen to a series of phone calls and type in the corresponding information into the correct boxes in the simulated screen. It was very simple. After passing the assessment, the secretary at the front asked me to wait for an interview. I was interviewed for about 30-45 minutes. The questions were fairly routine, but I was also surprised by how specific they were. Upon answering one of the questions, the interviewer interrupted me and said, No, that's not what I want. I want to know ________. So I just essentially rephrased my answer, and this seemed acceptable. After passing that portion of the interview process, I was taken into a small room where I had to answer phone calls from the interviewer in a role-play scenario. I had three opportunities to sell him a fictitious product or service. I passed that portion of the interview process as well. I then had to observe a current employee who works in the role that I applied to. I found this part of the process very enjoyable and interesting because it gave me a deeper look into what I can expect day-to-day. I did this for about 45 minutes before going into a final interview. This interview was conducted by a different person, but he basically asked me very similar/same questions as the first person. Again, interrupting my answers to tell me that this was not what they wanted to hear. "Why Geico?" was a recurring question. In total, I was there for about 4.5 hours. I wouldn't say the process was grueling, but I did not expect to be there for such a long period of time. I received a job offer from the final interviewer. I would say it was a good experience. It was very different from any other interview I've had in the past. The schedule you apply for is set in stone with no wiggle room for the first year. This is amazing if you're looking for consistency, but for someone like me who is in school it's not desirable. The training schedule for me is 9 am - 5:30 pm every day for 2 weeks. From then on, my schedule will be 11 am - 7:30 pm every single day with weekends off, and a rotating Saturday. They conduct a thorough background check and drug test the day of your interview.