Demanding and not for the faint of heart.
Pros: Decent benefits, and competitive salaries and bonuses.
Cons: Micro-managed, tit for tat (calls get graded), and terrible work-life balance.
GEICO boasts excellent on the job training, and is overall a good company to work for in Virginia. The demanding fast-paced environment is great for anyone looking for a challenge. The drawbacks however, are also equally weighing. As an employee of 6 years the company has opportunity with how they manage supervisors as far as workload. The work-life balance is terrible, as one progresses through the ranks you are expected to live there and very rarely get recognition as a member of management. Associates who are on the sales force can make more than a manager/supervisor, and it is not at all uncommon. Who you know can also play a part in progressing through the ranks of management, the system is very political. That aside, overall the company takes care of their employees as far as benefits and salary/bonus.