Pros: benefits, schedules, paid vacation
Cons: work-life balance, lack of advancement in specific office
GEICO is a great company to work for...if you're willing to relocate. There are 10 regional offices in the country, Buffalo being one of them. Now, the benefits are fabulous, my coworkers are great, my management team is dependable, and my shift lends itself for a healthy work-life balance*. However, there are over 2,500 people in the Buffalo office and very few people are willing to leave Buffalo to work for GEICO in a different office, which doesn't open up a lot of advancement opportunities in our office. Buffalo's cost of living is so low and the pay at GEICO is great; it's hard to leave this area for an area that's more expensive and it's hard to leave family and friends. I get it. I would be willing to relocate if my husband wasn't set on staying in Buffalo. There are advancement opportunities; you just have to be more willing to move than the other person.
*I work a day shift, so it leaves time to actually have dinner, go to the gym, watch a movie, have a happy hour with friends and coworkers etc.. However, at the end of the day, our office is a call center. There are many metrics on which we are graded and some of them are "out of the box." It makes it difficult to gauge where you'll be each day in the rankings when you walk into work so sometimes, you stress out about your "numbers" at home. That isn't healthy. It's a high-stress environment for the wrong reasons sometimes.