An insurance agent at GEICO has complete ownership over each customer interaction. I was working in a department that adjusted existing policies and advised customers regarding different insurance options. I was held to a very high standard with each interaction. However, the company has a very strong training program. The first two months of my employment was entirely training and my training continued for another 5 months after that so they do offer a lot of support. There is about a 5:1 ratio between supervisors and agents and all supervisors are expected to support and mentor people working under them. The company promotes a strong sense of pride in helping customers. While it was sometimes repetitive, my supervisors never let us forget the impact that we have on customer's lives.