I have been working at GEICO full-time
Pros
Good pay and good hours so good work life balance
Cons
Repetitive and tiring but good
I have been working at Allstate full-time
Pros
Great coworkers provide a good culture
Cons
Expensive benefits are difficult to afford